【荐】 嵌入式系统开发必读书籍
时间:2019-04-18 00:00:00
来源:信盈达
作者:信盈达
【荐】 嵌入式系统开发必读书籍
1、针对入门级的教材
推荐高等教育出版社的全国计算机等级考试-三级教程(嵌入式系统开发技术),此书对嵌入式系统的整体把握还是很好的,此书的汇编指令介绍得也很不错,尽管这本书较少提及linux方面的知识,也几乎没有u-boot方面的内容,但每个部分简明扼要,全书314页左右,没有太多代码,让没有基础的你,在阅读的时候不至于淹没于代码的海洋,此书强烈建议大一新生直接使用,自学,并参加计算机三级考试,对嵌入式系统有一个轮廓性的认识。
2、与第一本书同时阅读参考的教材
嵌入式系统基础教程(俞建新,王健,宋健健),此书为全国重点大学计算机教材,同样的特点,薄,但是这本书相对于第一本,更精,对比其中介绍DRAM和SRAM的内容,就可以知道此书作者的用心程度,如果不考计算机等级考试,直接看这本入门即可,而且此书图很丰富,在让你不陷入代码的同时,不陷入文字,更精准理解知识点。
3、linux操作系统使用
《鸟哥的Linux私房菜 》、文东戈老师的《linux操作系统实用教程》、刘忆智《linux从入门到精通》。
4、大名鼎鼎的韦东山教材
《嵌入式linux应用开发完全手册》, 此书必读,不可替代,没有之一,在前两本的熏陶下,你就会开始好奇嵌入式系统的工作原理,这时候你再泡入代码,已经可以开始在代码中遨游,尤其韦老师写书写得很细致,对代码不仅做了详细注释,还对其进行点评,相信结合代码,你对嵌入式系统的硬件体系架构,特殊功能寄存器配置,中断体系架构会有更深刻的理解,全书采取案例教学,并不对某些很细的知识点展开,所以你需要阅读相应知识点更专业的教材,例如makefile,arm汇编,shell编程等等,这些都是体现在案例分析中,没有很全面列出,但是这不影响此书成为嵌入式业界顶级教材的地位。
5、linux程序设计
推荐徐城老师编写的《linux环境C程序设计》、电子科技大学李林老师编著的《linux程序设计实践》和Neil Matthew的《linux程序设计》 。
6、linux内核方面
好的教材有:韩国人写的《arm linux内核源码剖析》和德国人写的《深入linux内核架构》,都是翻译本。
7、linux驱动方面
国内最好的教材:宋宝华老师的《Linux设备驱动开发详解:基于最新的Linux 4.0内核》,美国人写的 Linux设备驱动程序(中文版第三版)也是经典教材。
8、《程序员的自我修养-链接、装载与库》。
9、《深入浅出嵌入式底层软件开发》
10、《ARM+LINUX入门与实践 》
11、《嵌入式Linux系统工程师标准培训教材》
学完了,还没完,所谓:实践出真知,好的理论知识要在实际的项目开发中体现出来。

信盈达从事嵌入式教育十多年,积累了丰富的实战教学项目,比如:四轴飞行器、机械手臂、17自由度运动机器人、MCU环境检测,智能可穿戴、智能家居等。此外,信盈达2018嵌入式课程全面升级,新添加RK3399(A53+A72)教学平台学习内容,该平台广泛适用于AR设备、VA设备、3D设备、智能机器人、人脸识别、一体机、 庭影音、集群服务器、智能交互、车载设备、医疗行业、电视盒子等。