最佳答案:推荐几本我大学时候读过的书。大概可以总结为C语言-->数据结构-->shell-->Linux应用-->内核-->51单片机-->STM32当然这个也是嵌入式的一个
推荐几本我大学时候读过的书。
大概可以总结为C语言-->数据结构-->shell-->Linux应用-->内核-->51单片机-->STM32
当然这个也是嵌入式的一个学习路线,从基础开始,由浅入深!文章最后附全部电子书下载。
C语言
《C和指针》:适合初学者,对C语言讲解的比较详细,重点在于突破指针。
《C语言深度剖析》:比较贴合实际应用,对面试会有比较大的帮助。不过书中会存在一些错误,所以大家读的时候要仔细,多动手敲一些代码。
《大话数据结构》:这本书很有意思,配图很多。语言风趣幽默,理解起来也更容易。
《LINUX与UNIX SHELL编程指南》:完整的介绍了shell脚本编程的语法,适合初学者使用。
《操作系统原理及应用(Linux)》:经典之作,作为很多高校的教材使用,对操作系统应用层讲解的非常全面。
《Linux设备驱动开发详解》:宋宝华老师经典之作,介绍Linux设备驱动开发理论、框架与实例,非常的全面。
《51单片机开发与应用技术详解》:这本书对51的讲解比较全面,从基本概念入手,到一些经典案例都有涉及。
《零死角玩转STM32》:非常火的视频,也有pdf电子版,分为初级篇、中级篇、系统篇。