
书名:嵌入式系统设计基础及应用:基于ARM Cortex-M4微处理器
著 者:郭建 编著
出版者:北京:清华大学出版社,2022
ISBN:978-7-302-59530-4
索书号:TP332/258
--------------------------------------
提要文摘附注:本书介绍了嵌入式系统的基本原理和基础知识, 在硬件方面详细讲述了微处理器的系统架构, 常见的总线与总线协议, 存储器的分类和存储保护机制, 以及相关的性能分析, 并以ARM Cortex-M4为例, 具体介绍了基于Cortex-M4的微处理器的编程模式、中断机制、流水线技术、总线、存储器系统。在软件方面, 详细介绍了嵌入式系统软件开发的特点, 并以C语言为例, 介绍了嵌入式C语言开发的元素。编译器在嵌入式系统开发中起着重要的作用, 翻译过程及优化技术对设计良好的嵌入式程序也至关重要, 因此本书介绍了编译技术和优化方法, 以及程序级的性能分析。实时操作系统是嵌入式软件开发的基础, 介绍了嵌入式实时操作系统, 并以μC/OS-Ⅲ为例, 介绍了一款嵌入式实时操作系统。另外, 通过最小系统设计开发的介绍, 使读者了解嵌入式系统开发的整个过程。最后还介绍了嵌入式系统的调试、测试和验证方法, 以及多核嵌入式微处理器。