当前位置:首页 > 工业技术
基于PROTEUS的ARM虚拟开发技术
基于PROTEUS的ARM虚拟开发技术

基于PROTEUS的ARM虚拟开发技术PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:周润景,袁伟亭编著
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:2007
  • ISBN:7810779478
  • 页数:280 页
图书介绍:本书介绍了Proteus软件的功能特点及其构建虚拟系统模型的优点,并以大量的实例介绍如何使用Proteus软件平台设计ARM嵌入式系统。ARM芯片选用了Philips公司的LPC2124,系统的编译工具使用Keil for ARM和ADS for RealView2.2,并将Proteus软件与Keil for ARM、ADS for RealView2.2联调实现虚拟嵌入系统设计。
《基于PROTEUS的ARM虚拟开发技术》目录

第1章 嵌入式系统概述 1

1.1 嵌入式系统简介 1

1.2 嵌入式处理器 2

1.2.1 嵌入式处理器简介 2

1.2.2 ARM处理器简介 4

第2章 LPC2124硬件结构 5

2.1 LPC2124简介 5

2.1.1 LPC2124的主要特征 5

2.1.2 LPC2124的结构 6

2.2.1 存储器映射 8

2.2 存储器寻址 8

2.2.2 存储器重映射及引导块 9

2.3 系统控制模块 11

2.3.1 引脚描述 11

2.3.2 寄存器描述 12

2.4 存储器加速模块MAM 28

2.4.1 MAM操作模式 29

2.4.2 MAM寄存器描述 31

2.5 中断控制器 32

2.5.1 向量中断控制器 32

2.5.2 VIC寄存器 34

2.5.3 中断源 38

2.5.4 VIC使用注意事项 39

2.6 引脚配置 40

2.7 引脚连接模块 45

2.8 通用输入/输出口GPIO 48

2.8.1 引脚描述 48

2.8.2 寄存器描述 48

2.9 通用异步接收器发送器UART 50

2.9.1 UART0寄存器描述 50

2.9.2 UART1寄存器描述 58

2.10.1 I2C接口描述 68

2.10 I2C接口 68

2.10.2 引脚描述 71

2.10.3 寄存器描述 71

2.11 SPI 75

2.11.1 SPI描述 75

2.11.2 引脚描述 78

2.11.3 寄存器描述 78

2.12 定时器 81

2.12.1 引脚描述 81

2.12.2 寄存器描述 82

2.13 脉宽调制PWM 89

2.13.2 寄存器描述 91

2.13.1 引脚描述 91

2.14.1 引脚描述 97

2.14 A/D转换器 97

2.14.2 寄存器描述 98

2.15 实时时钟RTC 100

2.16 看门狗定时器WDT 109

第3章 Proteus6.9软件设计入门 112

3.1 ISIS智能原理图输入系统 112

3.2 Proteus VSM虚拟系统模型 113

3.3 Proteus电路设计快速入门 114

第4章 Keil for ARM程序设计与电路仿真4.1 Keil for ARM嵌入式开发工具简介 123

4.2.1 GPIO程序设计与电路仿真 124

4.2 基于LPC2124的程序设计与电路仿真 124

4.2.2 UART程序设计与电路仿真 138

4.2.3 A/D程序设计与电路仿真 148

4.3 Keil与Proteus整合的电路仿真 162

4.3.1 单机上整合Keil与Proteus 162

4.3.2 网络上整合Keil与Proteus 167

第5章 RealView Developer Suite v2.2程序设计与电路仿真5.1 RealView Developer Suite v2.2嵌入式开发工具简介 169

5.2 RealView快速入门 170

5.2.1 建立工程 170

5.2.2 添加源文件 177

5.3.1 GPIO 178

5.3 基于LPC2124的程序设计与电路仿真 178

5.3.2 中断控制 191

5.3.3 UART 202

5.3.4 I2C接口 209

5.3.5 SPI 215

5.3.6 定时器 222

5.3.7 脉宽调制PWM 234

5.3.8 A/D转换器 238

5.3.9 实时时钟RTC 242

5.3.10 看门狗定时器WDT 249

5.3.11 功率控制 251

5.4 步进电机控制器设计 256

5.4.1 设计原理 256

5.4.2 控制电路 257

5.4.3 主程序代码 258

5.4.4 仿真结果 260

第6章 基于RealView的μC/OS-Ⅱ程序设计6.1 μC/OS-Ⅱ简介 262

6.2 程序设计与电路仿真 264

6.2.1 GPIO 264

6.2.2 LCD显示字符 272

参考文献 280

相关图书
作者其它书籍
返回顶部