前 言
本书是为致力于使用微控制器来设计嵌入式系统的人们准备的。本书将翔实的理论与真实的实践相结合。现在由微控制器管理的嵌入式系统无处不在,汽车、机器人、办公室、医疗设备、机械、家居,以及其他各种各样的需求中都可以看到它们的身影。一个典型的微控制器包括了处理器、存储器和外部设备。一个嵌入式系统C开发者需要对微控制器的体系结构和软件开发中的底层操作有一个深入的了解。
本书的主要内容是介绍嵌入式软件的设计,通过真实的案例,使读者“学会如何去做”。读者通过书中提供的实验,可以快速地做到理论与实践相结合。
目 录
[第1章 嵌入式系统简介
1.1 嵌入式计算机系统](/)
1.2 应用程序和平台
1.3 复杂度降低
1.3.1 抽象
1.3.2 结构
1.3.3 层次结构
1.4 硬件−FPGA设备
1.4.1 软件
1.4.2 硬件和软件之间的接口
1.5 软件开发工具
1.5.1 编译器
1.5.2 链接器
1.6 YouTube的推荐资源
第2章 硬件与软件的安装
第3章 案例1
第4章 案例2 - 添加外部存储
第5章 案例3 - 编写设备驱动程序
第6章 案例4 - C代码的优化
第7章 案例5 - 轮询和中断
第8章 案例6 - 模拟信号处理
时间: 2024-09-28 20:57:02