本书首先从读者身边的嵌入式系统引入嵌入式系统的定义、应用、特点,从处理器和操作系统两个不同的角度回顾嵌入式系统的发展过程,并展望未来的发展趋势。然后从嵌入式系统组成的基础知识出发,介绍嵌入式系统从设计到开发中可能面临的问题和方法,列举了开发环境和开发工具。接下来,详细介绍ARM系列的微处理器技术,并以基于ARM CortexA8内核的S5PV210处理器芯片为载体,介绍嵌入式系统的硬件接口和编程方法,包括GPIO接口、异常和中断、脉宽调制定时器、看门狗定时器、实时时钟、内存控制器、ADC和触摸屏复用接口的原理及应用编程,以及存储系统管理、启动过程和重定位的原理及相关程序。本书选取当前针对ARM处理器常用的集成开发工具RVDS介绍编程实例。 本书结构合理、内容翔实,原理讲解和芯片手册结合,希望能够引导学生掌握嵌入式系统的相关理论知识,同时培养学生具有查阅芯片说明和手册的能力。本书中的知识点结合编程实例,并在每章后留有练习题。 本书可作为高等院校计算机、物联网、电子信息、集成电路及电气自动化等专业本科生“嵌入式系统原理及应用”“嵌入式系统体系结构 ”“嵌入式系统设计与开发”等课程的教材或参考书,也可作为嵌入式系统硬件接口原理应用和开发人员的工具书。
本书从嵌入式系统的基础知识入手,详细阐述了嵌入式处理器体系架构,并结合32位ARM Cortex-A8内核展开说明。 Cortex-A8内核片内资源和接口丰富,能够实现大多数常用功能,且基于该内核的实验平台较多。 本书侧重嵌入式芯片硬件接口原理及应用,以SUMSUNG的S5PPV210这款Cortex-A8处理器芯片开发的基本方法和流程实例入手,让读者和学生可以尽快实现一个微控制器的基本系统,提高动手能力。 本书提供知识点的微课视频讲解,引导读者和学生牢固软硬件基础,深入思考,从实现简单功能到设计开发复杂应用。
- 版权: 清华大学出版社
- 出版: 2023-10-01
- 更新: 2023-12-26
- 书号:9787302640257
- 中图:TP332.021
- 学科:工学控制科学与工程工学计算机科学与技术