内容简介
第1章 嵌入式系统概述
1.1 嵌入式系统简介
1.2 嵌入式处理器
1.2.1 嵌入式处理器简介
1.2.2 ARM处理器简介
第2章 LPC2124硬件结构
2.1 LPC2124简介
2.1.1 LPC2124的主要特征
2.1.2 LPC2124的结构
2.2.1 存储器映射
2.2 存储器寻址
2.2.2 存储器重映射及引导块
2.3 系统控制模块
2.3.1 引脚描述
2.3.2 寄存器描述
2.4 存储器加速模块MAM
2.4.1 MAM操作模式
2.4.2 MAM寄存器描述
2.5 中断控制器
2.5.1 向量中断控制器
2.5.2 VIC寄存器
2.5.3 中断源
2.5.4 VIC使用注意事项
2.6 引脚配置
2.7 引脚连接模块
2.8 通用输入/输出口GPIO
2.8.1 引脚描述
2.8.2 寄存器描述
2.9 通用异步接收器发送器UART
2.9.1 UART0寄存器描述
2.9.2 UART1寄存器描述
2.10.1 I2C接口描述
2.10 I2C接口
2.10.2 引脚描述
2.10.3 寄存器描述
2.11 SPI
2.11.1 SPI描述
2.11.2 引脚描述
2.11.3 寄存器描述
2.12 定时器
2.12.1 引脚描述
2.12.2 寄存器描述
2.13 脉宽调制PWM
2.13.2 寄存器描述
2.13.1 引脚描述
2.14.1 引脚描述
2.14 A/D转换器
2.14.2 寄存器描述
2.15 实时时钟RTC
2.16 看门狗定时器WDT
第3章 Proteus6.9软件设计入门
3.1 ISIS智能原理图输入系统
3.2 Proteus VSM虚拟系统模型
3.3 Proteus电路设计快速入门
第4章 Keil for ARM程序设计与电路仿真4.1 Keil for ARM嵌入式开发工具简介
4.2.1 GPIO程序设计与电路仿真
4.2 基于LPC2124的程序设计与电路仿真
4.2.2 UART程序设计与电路仿真
4.2.3 A/D程序设计与电路仿真
4.3 Keil与Proteus整合的电路仿真
4.3.1 单机上整合Keil与Proteus
4.3.2 网络上整合Keil与Proteus
第5章 RealView Developer Suite v2.2程序设计与电路仿真5.1 RealView Developer Suite v2.2嵌入式开发工具简介
5.2 RealView快速入门
5.2.1 建立工程
5.2.2 添加源文件
5.3.1 GPIO
5.3 基于LPC2124的程序设计与电路仿真
5.3.2 中断控制
5.3.3 UART
5.3.4 I2C接口
5.3.5 SPI
5.3.6 定时器
5.3.7 脉宽调制PWM
5.3.8 A/D转换器
5.3.9 实时时钟RTC
5.3.10 看门狗定时器WDT
5.3.11 功率控制
5.4 步进电机控制器设计
5.4.1 设计原理
5.4.2 控制电路
5.4.3 主程序代码
5.4.4 仿真结果
第6章 基于RealView的μC/OS-Ⅱ程序设计6.1 μC/OS-Ⅱ简介
6.2 程序设计与电路仿真
6.2.1 GPIO
6.2.2 LCD显示字符
参考文献