微信扫一扫,移动浏览光盘
简介
本书介绍了Proteus软件的功能特点及其构建虚拟系统模型的优点,并以大量的实例介绍了如何使用Proteus软件平台设计ARM嵌入式系统。ARM芯片选用了Philips公司的LPC2124,系统的编译工具使用Keil for ARM和ADS for RealView2.2,并将Proteus软件与Keil for ARM、ADS for RealView2.2联调实现虚拟嵌入系统设计。
本书可作为从事嵌入式系统设计的学生、教师、科研人员以及广大电子爱好者的参考资料。
所附光盘中提供了Proteus软件的演示版软件及书中涉及的全部例子。
目录
第1章 嵌入式系统概述.
1.1 嵌入式系统简介1
1.2 嵌入式处理器2
1.2.1 嵌入式处理器简介2
1.2.2 arm处理器简介4
第2章 lpc2124硬件结构
2.1 lpc2124简介5
2.1.1 lpc2124的主要特征5
2.1.2 lpc2124的结构6
2.2 存储器寻址8
2.2.1 存储器映射8
2.2.2 存储器重映射及引导块9
2.3 系统控制模块11
2.3.1 引脚描述11
2.3.2 寄存器描述12
2.4 存储器加速模块mam28
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 通用输入/输出口gpio48
2.8.1 引脚描述48
2.8.2 寄存器描述48
2.9 通用异步接收器发送器uart50
2.9.1 uart0寄存器描述50
2.9.2 uart1寄存器描述58
2.10 i2c接口68
2.10.1 i2c接口描述68
2.10.2 引脚描述71
2.10.3 寄存器描述71
2.11 spi75
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 脉宽调制pwm89
2.13.1 引脚描述..91
2.13.2 寄存器描述91
2.14 a/d转换器97
2.14.1 引脚描述97
2.14.2 寄存器描述98
2.15 实时时钟rtc100
2.16 看门狗定时器wdt109
第3章 proteus6.9软件设计入门
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 基于lpc2124的程序设计与电路仿真124
4.2.1 gpio程序设计与电路仿真124
4.2.2 uart程序设计与电路仿真138
4.2.3 a/d程序设计与电路仿真148
4.3 keil与proteus整合的电路仿真162
4.3.1 单机上整合keil与proteus162
4.3.2 网络上整合keil与proteus167
第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 基于lpc2124的程序设计与电路仿真178
5.3.1 gpio178
5.3.2 中断控制191
5.3.3 uart202
5.3.4 i2c接口209
5.3.5 spi215
5.3.6 定时器222
5.3.7 脉宽调制pwm234
5.3.8 a/d转换器238
5.3.9 实时时钟rtc242
5.3.10 看门狗定时器wdt249
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-ii程序设计
6.1 μc/os-ii简介262
6.2 程序设计与电路仿真264
6.2.1 gpio 264
6.2.2 lcd显示字符272
参考文献...280
1.1 嵌入式系统简介1
1.2 嵌入式处理器2
1.2.1 嵌入式处理器简介2
1.2.2 arm处理器简介4
第2章 lpc2124硬件结构
2.1 lpc2124简介5
2.1.1 lpc2124的主要特征5
2.1.2 lpc2124的结构6
2.2 存储器寻址8
2.2.1 存储器映射8
2.2.2 存储器重映射及引导块9
2.3 系统控制模块11
2.3.1 引脚描述11
2.3.2 寄存器描述12
2.4 存储器加速模块mam28
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 通用输入/输出口gpio48
2.8.1 引脚描述48
2.8.2 寄存器描述48
2.9 通用异步接收器发送器uart50
2.9.1 uart0寄存器描述50
2.9.2 uart1寄存器描述58
2.10 i2c接口68
2.10.1 i2c接口描述68
2.10.2 引脚描述71
2.10.3 寄存器描述71
2.11 spi75
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 脉宽调制pwm89
2.13.1 引脚描述..91
2.13.2 寄存器描述91
2.14 a/d转换器97
2.14.1 引脚描述97
2.14.2 寄存器描述98
2.15 实时时钟rtc100
2.16 看门狗定时器wdt109
第3章 proteus6.9软件设计入门
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 基于lpc2124的程序设计与电路仿真124
4.2.1 gpio程序设计与电路仿真124
4.2.2 uart程序设计与电路仿真138
4.2.3 a/d程序设计与电路仿真148
4.3 keil与proteus整合的电路仿真162
4.3.1 单机上整合keil与proteus162
4.3.2 网络上整合keil与proteus167
第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 基于lpc2124的程序设计与电路仿真178
5.3.1 gpio178
5.3.2 中断控制191
5.3.3 uart202
5.3.4 i2c接口209
5.3.5 spi215
5.3.6 定时器222
5.3.7 脉宽调制pwm234
5.3.8 a/d转换器238
5.3.9 实时时钟rtc242
5.3.10 看门狗定时器wdt249
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-ii程序设计
6.1 μc/os-ii简介262
6.2 程序设计与电路仿真264
6.2.1 gpio 264
6.2.2 lcd显示字符272
参考文献...280
基于PROTEUS的ARM虚拟开发技术
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!