最近老整个这个基础的东西,才发现人的思想是多么的难统一,一个小小的东西要用文字表达出来要多纠结,如果你想做嵌入式的工作,推荐几本书吧,这些我都有pdf文档的。需要可以去资源中下载。
1、 Linux设备驱动开发详解(1CD)--宋宝华
下载链接:Linux设备驱动开发详解_宋宝华
介绍Linux设备驱动开发理论、框架与实例的书,以Linux2.6 版本内核为蓝本,详细介绍自旋锁、信号量、完成量、中断顶/底半部、定时器、内存和I/O映射以及异步通知、阻塞I/O、非阻塞I/O等Linux设备驱动理论;字符设备、块设备、TTY设备、I2C设备、LCD设备、音频设备、USB设备、网络设备、PCI设备等Linux设备驱动的架构和框架中各个复杂数据架构和函数的关系,并讲解了Linux驱动开发的大量实例,使读者能够独立开发各类Linux设备驱动。《Linux设备驱动开发详解(第2版)》内容全面,实例丰富,操作性强,语言通俗易懂,适合广大Linux开发人员、嵌入式工程师参考使用。
这本书也看了好多次。
2、嵌入式Linux应用开发完全手册 韦东山
这个有点大,传不上去,哎,在网上
这本经典之做,入门者必读,我觉得这本书写得最好。
全面介绍了嵌入式Linux系统开发过程中,从底层系统支持到上层GUI应用的方方面面,内容涵盖Linux操作系统的安装及相关工具的使用、配置,嵌入式编程所需要的基础知识,硬件部件的使用及编程UBoot、Linux内核的分析、配置和移植,根文件系统的构造内核调试技术驱动程序编写及移植GUI系统的移植应用程序调试技术。
3、 鸟哥的 Linux 私房菜 基础学习篇(第二版)鸟哥
下载链接: 鸟哥的Linux私房菜
上两本是对嵌入式系统、驱动、调试技术的讲解,如果你还不会用linux命令,那得看看这个了,了解一下,不会了再查书, 这个方法比较有效率,工具书千万别想着全部学会。
4, Linux设备驱动程序(第三版)(美)科波特(Corbet,J.)
下载链接: Linux设备驱动程序(中文版第三版)
计算机方面的书籍,美国佬那里是经典层出不穷呀,顶一下,好的东西只要不是日本的,我都虚心接受,还有点小愤青,不成熟呀……
5, 嵌入式实时操作系统μC\OS-Ⅱ(第2版附光盘)(美)Jean J.Labrosse
下载链接: 嵌入式实时操作系统μCOS-Ⅱ
同样from US,像现在的android\ios\mac\win\什么不是来自老美呀,人家的科技还是牛气,秉承德国的技术底蕴,加上自身强大的创新能力,所强大了。苏联也拿了德国那么多技术……哎!体制呀,有时候真的很重要,希望我们这些技术p民们能有更好的发展空间,也不是要为国争光什么这么高尚,因为好我资料我不想看英文的呀……想顶下国产的芯片,搞了一段时间,真是有点心寒,为什么我们连棒子都不如呢……敢问天理何在,在伟大的党??试问下,理跟党有关系?
好好学习吧,在和谐社会祝福大家都能的活着!!