"本书以嵌入式软件开发中用到的C语言为主线,带领读者进入嵌入式世界的技术海洋。本书研究了从计算机的硬件架构到C语言对硬件的操作,从C语言的设计思想,到硬件对C语言的兼容、竞争和妥协设计等问题,这些问题是理解嵌入式技术的关键,本书是一本尝试通过C语言讲透嵌入式底层世界的书。
本书分5篇共24章。扫盲篇(第1~3章)和上手篇(第4~10章)讲解基础内容且通用的C语言知识,并针对嵌入式开发做了少量的内容优化;提高篇(第11~17章)和高级篇(第18~22章)专为嵌入式软件从业者打造,具有很强的针对性;职场篇(第23章和第24章)为职业方向和代码管理等内容,以便于读者快速寻找并融入团队。
本书适合初学者入门,部分高级内容对于工作多年的开发者也有一定参考价值,并配有示例代码和视频教程,可作为高等院校学生、相关从业者作为学习参考用书。
"