-
收藏
-
加书架
-
引用
本书特色
获奖作品
简介
本书以恩智浦(NXP)的ARM CortexM0+内核的KL系列微控制器为蓝本阐述嵌入式系统的基本知识要素及软硬件设计方法。全书共14章,其中第1章为概述,简要阐述嵌入式系统的知识体系、学习误区与学习建议。第2章介绍ARM CortexM0+处理器。第3章介绍KL25/26存储映像、中断源与硬件最小系统。第4章以GPIO为例阐述底层驱动概念、设计与应用方法,给出规范的工程组织框架。第5章阐述嵌入式硬件构件与底层驱动构件基本规范。第6章阐述串行通信接口UART,并给出第一个带中断的实例。1~6章囊括学习一个新MCU入门环节的完整要素。7~13章分别介绍了SysTick、TPM、PIT、LPTMR、RTC、GPIO的应用实例(键盘、LED与LCD)、Flash在线编程、ADC、DAC、比较器、SPI、I2C、TSI、USB及其他模块。第14章给出了进一步学习指导。本书提供了网上教学资源,内含所有底层驱动构件源程序、测试实例、文档资料、教学课件及常用软件工具。网上教学资源下载地址: http://sumcu.suda.edu.cn。本书内容还制作了MOOC,供读者选用。本书适用于高等学校嵌入式系统的教学或技术培训,也可供ARM CortexM0+应用工程师作为技术研发参考。
编辑推荐
(1)把握通用知识与芯片相关知识之间的平衡。 (2)把握硬件与软件的关系。 (3)对底层驱动进行构件化封装。 (4)设计合理的测试用例。书 (5)网上光盘提供了所有模块完整的底层驱动构件化封装程序与测试用例。 (6)提供硬件核心板、写入调试器,方便读者进行实践与应用。同时提供了核心板与苏州大学恩智浦嵌入式中心设计的扩展板对接,以满足教学实验需要。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2017-05-01
- 更新: 2023-06-07
- 书号:9787302467571
- 中图:TP332
- 学科:工学控制科学与工程工学计算机科学与技术
获奖信息
“十二五”普通高等教育本科国家级规划教材