介绍如何使用设计模式为嵌入式系统创建高效且优化的C语言设计。针对嵌入式系统中从内存访问到事件调度,从状态机设计到安全性、可靠性保证,对系统设计以及性能表现的方方面面进行了详细阐述,也提出了很好的设计规则。
点击这里,免费下载
02快乐的 Linux 命令行
包括:介绍如何生存在 Linux 命令行的世界。如何与命令行界面友好相处。它是怎样工作的?它能做什么?使用它的最好方法是什么?
点击这里,免费下载
03Linux 就该这么学!
注重于实用性的Linux系统技术自学资料。
04嵌入式Linux应用开发完全手册
全面介绍了嵌入式Linux系统开发过程中,从底层系统支持到上层GUI应用的方方面面,内容涵盖Linux操作系统的安装及相关工具的使用、配置,嵌入式编程所需要的基础知识,硬件部件的使用及编程等等。
05手把手教你设计CPU——RISC_V处理器篇
介绍通用CPU设计的入门书,以通俗的语言系统介绍了CPU和RISC-V架构,揭开CPU设计的神秘面纱,打开计算机体系结构的大门。
06STM32菜鸟学习手册
新手学习STM32必看文档,通俗易懂。
07STM32库开发实战指南
学习“库”的使用,以具体实例介绍如何综合运用固件库开发项目;在固件库的使用和学习的基础上,又进一步讲解了结合嵌入式实时操作系统、TCP/IP协议栈进行嵌入式系统开发的方法。
08C语言大全
详细讨论了C语言及其函数库的各个方面,全书分成6部分,包括C语言的基本元素,C99的增强,C标准库,通用算法和应用,C编程环境,创建C解释程序。
09嵌入式C语言进阶之道
从编程风格谈起,讲述了模块化的编程方法,对一些大型项目中常用重点关键字做了讲解,参照 MISRA C 2004 规范 ,对嵌入式 C 安全编程做了阐述,对一些嵌入式 C 的小技巧进行了讨论。
10C语言接口与实现创建可重用软件的技术
基于接口的C语言设计理念及其实现技术,深入详细地描述了24个C语言接口及其实现。