文件名称:ARM微控制器基础与实战
文件大小:34.75MB
文件格式:PDF
更新时间:2014-10-13 05:15:31
ARM微控制器基础与实战
本书从RM芯片应用开发者的角度,深入浅出地介绍ARM7TDMI体系结构及指令系统。以32位嵌入式微控制器LPC2104为例,具体介绍32位ARM嵌入式微控制器的结构特点及编程方法,并附有众多精心制作的例程及相关说明信息。以EASY ARM2104开发板为基础,按照由汇编到C语言,再到操作系统的方式,介绍32位ARM嵌入式系统,使用户边学边用,达到快速入门的目的。逐步介绍C/OS-II嵌入式实时操作系统在ARM7TDMI上的移植,并以实例形式介绍中间件的编写方法。介绍对C/OS-II内核与任务分别编译的方法,以及系统如何支持RM指令集和THUMB指令集,如何使任务模式可为用户模式和系统模式等。 第一章 从程序员角度看ARM7TDMI(-S) 第二章 ARM7TDMI(-S)指令集及汇编 第三章 LPC2106/2105/2104硬件结构与功能、 第四章 EASYARM2104开发实验板 第五章 LPC2106/2105/2104基础实验 第六章 移植C/OS-II 第七章 移植代码的使用 第八章 移植代码新增的函数手册和配置手册 第九章 中间件之数据队列 第十章 中间件之串之驱动 第十一章 中间件之IC总线驱动 第十二章 中间件之SPI总线驱动 第十三章 在C/-II中使用其它片内外设