学海无涯,学无止境。在每年一度的618之际,当你正沉浸在购物的狂飙之中,或许也曾想过借此时机用优惠的价格补充一下自己的知识库。以下推荐一些常用专业书籍,希望对各位读者有益。当然,也希望以后能有自己著作的书籍推荐给大家。
因本人接触知识有限,只推荐平时读到的比较优质的书籍,也欢迎各位读者留言评论区补充;同时本次以中文书籍为主。
一、芯片基础知识科普
推荐书目:大话处理器
推荐理由:该本通俗易懂,适合基础知识入门科普。话说也是我爱人推荐给我的。
二、ARM
推荐书目:V8-A系列:ARM64体系结构编程与实践
推荐理由:物依稀为贵,目前相对比较系统并且讲解V8架构的书籍。
推荐书目:V7-M系列:ARM Cortex-M3 Cortex-M4权威指南
推荐理由:入职时,我师父推荐给我的,一共加起来可能看了有10遍。
三、RISCV
推荐书目:RISCV体系结构编程与实践
推荐理由:与《ARM64体系结构编程与实践》同属一个团队编著,目前相对比较系统的书籍。
四、安全
推荐书目:手机安全和可信应用开发指南
推荐理由:物依稀为贵,目前相对比较系统并且讲解安全的书籍。该书籍也阅读了好多遍,每次都有新发现。
五、低功耗
推荐书目:SoC底层软件低功耗系统设计与实现
推荐理由:SoC低功耗领域专家编著,我师叔写的,最近刚买回来,重点讲解Linux内核中的低功耗技术。
六、C语言编程和算法
推荐书目:C语言程序设计现代方法
推荐书目:啊哈!算法
推荐书目:漫画算法
推荐书目:labuladong的算法小抄
推荐理由:前一本比较倾向专业C语言知识,后三本比较趣味的讲解算法知识。本人通过这些书籍的学习,通过了C语言专业级认证,并在leetcode分享了191道题解。
七、驱动开发
推荐书目:LINUX设备驱动程序
推荐理由:驱动开发方面相对比较系统的书籍,当然LINUX内核最新已经6.x.x版本,但驱动的开发万变不离其宗。
八、操作系统
推荐书目:奔跑吧Linux内核
推荐书目:Linux内核设计与实现
推荐书目:嵌入式实时操作系统:RT-Thread设计与实现
推荐理由:讲解Linux和RT-Thread的经典书籍,口碑都很不错。
九、设计
推荐书目:人月神话
推荐书目:重构-改善既有代码的设计
推荐书目:程序员的自我修养——链接、装载与库
推荐理由:暂且把它们归为设计类吧,口碑也都相当不错。
十、面试相关
推荐书目:剑指offer
推荐理由:更倾向于程序员层面面试相关书籍,当前就业形势不好,衷心希望对各位正在找工作的读者有所启发。
最后,对以上推荐做个总结。希望各位读者都能提升专业知识水平,也欢迎留言评论区补充优秀的书籍。