第1章 嵌入式系统概述 1
1.1 嵌入式系统的定义 1
1.2 嵌入式系统的应用 1
1.3 嵌入式系统的特点 1
1.4 嵌入式微处理器 2
1.5 嵌入式系统的主要开发软件 6
第2章 Keil软件使用 8
2.1 KeilμVision5软件的安装 8
2.2 KeilμVision5工程项目的创建和使用方法 10
2.3 KeilμVision5软件的调试 15
第3章 Proteus软件的使用 18
3.1 进入Proteus ISIS 18
3.2 工作界面 19
3.3 对象的添加和放置 19
3.4 电路的设计与仿真 20
3.5 Proteus ISIS仿真常用的激励源 26
3.6 Proteus ISIS的常用快捷键 27
第4章 LPC2131嵌入式微处理器设计 29
4.1 LPC21xx系列简介 29
4.2 LPC2131——GPIO 32
4.3 LPC2131——向量中断控制器(VIC) 46
4.4 LPC2131——定时器 53
4.5 LPC2131——看门狗(WDT) 65
4.6 LPC2131——UART 70
4.7 LPC2131——模数转换(ADC) 79
4.8 LPC2131——实时时钟(RTC) 87
4.9 LPC2131——串行外设接口(SPI) 99
4.10 LPC2131——I2C总线 110
4.11 LPC2131——脉宽调制(PWM) 123
第5章 嵌入式产品开发实例 135
5.1 嵌入式产品设计要求 135
5.2 嵌入式产品设计分析 135
5.3 嵌入式产品的设计 135
5.4 嵌入式技术的发展 140
参考文献 141