内容简介
《ARM7嵌入式系统设计与仿真:基于Proteus、Keil 与IAR》结合动态仿真工具软件Proteus和编译软件IAR,以读者易理解的方式介绍了如何使用软件平台设计ARM7嵌入式系统。ARM芯片选用了Philips公司的LPC2138,通过实例使读者掌握嵌入式系统的设计方法。全书分为6章,包括嵌入式系统概述、ARM体系结构、LPC2138硬件结构、Proteus 7.8软件入门设计、Keil forARM程序设计与电路仿真、IAR forARM程序设计与电路仿真,每章中都有大量的实例和相关习题,方便读者学习。 《ARM7嵌入式系统设计与仿真:基于Proteus、Keil 与IAR》可作为从事嵌入式系统设计的学生、教师、科研人员以及广大电子爱好者的参考资料,对日常教学、学生实验、课程设计、毕业设计以及电子竞赛等都有很大帮助。
目录
第1章 嵌入式系统概述
1.1 嵌入式系统简介
1.2 嵌入式处理器
1.2.1 嵌入式处理器简介
1.2.2 ARM处理器简介
第2章 ARM体系结构
2.1 ARM处理器结构
2.1.1 ARM处理器结构概述
2.1.2 流水线结构
2.2 存储器
2.3 处理器
2.4 内部寄存器
2.4.1 各模式可访问寄存器
2.4.2 通用寄存器
2.5 程序状态寄存器CPSR
2.5.1 各模式可访问的寄存器
2.5.2 一般的通用寄存器
2.5.3 堆栈指针SP
2.5.4 链接寄存器LR
2.5.5 ARM状态寄存器和Thumb状态寄存器
2.5.6 Thumb状态访问高寄存器
2.5.7 条件代码标志
2.5.8 控制位
2.5.9 保留位
2.6 异常
2.6.1 异常入口/出口汇总
2.6.2 进入异常
2.6.3 退出异常
2.6.4 快速中断请求
2.6.5 中断请求
2.6.6 中止
……
第3章 LPC2138硬件结构
第4章 Proteus7.8 软件入门设计
第5章 KeilforARM程序设计与电路仿真
第6章 IAREmbeddedworkbenchforARMversion程序设计与电路仿真
参考文献