linux 书籍推荐
来源:互联网 发布:人力资源管理师 知乎 编辑:程序博客网 时间:2024/06/11 04:04
刚毕业的时候,去OPPO上班。当时我们android驱动组长杨海给我发了个书单,我用了两年时间好好地把下面几本书好好地学了一遍。但是还是好多不是特别明白。之后,做了两年FPGA,懂得了好多硬件和芯片知识。今天我再次把linux学习捡起来,发现自己理解的更加透彻。 所以我觉得,懂得硬件和芯片的知识,这样才能更好地去理解linux和操作系统。也才能更好地写出很好的驱动程序。
linux内核有时候把东西搞的特别麻烦,比如IIC和spi之类,其实就是很简单的接口。而内核相关的驱动程序就一层层地封装。这本意其实是好的,使软件工程师不需要知道任何硬件的知识。只是我觉得这样太过繁琐。废话不多说,上书单。相关书评,找豆瓣。
一、《UNIX环境高级编程》(第2版)》 作者 :W.Richard Stevens、Stephen A.Rago
二、 《深入理解计算机系统(原书第2版)》作者:Randal E.Bryant、David O'Hallaron
三、《深入理解 Linux 内核》(第三版) 》 作者:(美)博韦,西斯特
四、《Linux 设备驱动程序》 作者: 科波特
0 0
- linux书籍推荐
- Linux经典书籍推荐
- linux内核书籍推荐
- linux书籍推荐
- linux书籍推荐
- Linux 书籍推荐
- linux书籍推荐
- Linux经典书籍推荐
- linux经典书籍推荐
- Linux经典书籍推荐
- Linux经典书籍推荐
- Linux经典书籍推荐
- Linux经典书籍推荐
- Linux经典书籍推荐
- Linux经典书籍推荐
- Linux经典书籍推荐
- Linux经典书籍推荐
- Linux经典书籍推荐
- SQL Server 2008 备份数据库
- Facebook发布React Native for Android
- 最小二乘法深入
- 树的子结构
- C++ OOP面向对象
- linux 书籍推荐
- SetConsoleCtrlHandler函数
- 冒泡排序
- linux下文件夹的创建、复制、剪切、重命名、清空和删除命令
- Python 如何查询版本号
- Spring MVC URL 路径映射
- Android framework系统默认设置修改
- 【Visual C++ 2010】如何快速将Win32程序改为控制台程序
- Spark学习1_【Spark六十一】Spark Streaming组合Flume、Kafka进行日志分析