图书介绍
嵌入式系统基础2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 邓力,钟国文主编 著
- 出版社: 北京:北京理工大学出版社
- ISBN:9787564067328
- 出版时间:2013
- 标注页数:247页
- 文件大小:49MB
- 文件页数:256页
- 主题词:微型计算机-系统设计-高等学校-教材
PDF下载
下载说明
嵌入式系统基础PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 嵌入式系统的概况1
1.1嵌入式系统的定义和组成1
1.2嵌入式微处理器体系结构3
1.2.1 ARM体系的硬件架构3
1.2.2冯·诺依曼体系结构和哈佛体系结构6
1.2.3 RISC体系结构7
1.2.4流水线技术8
1.3嵌入式操作系统9
1.3.1嵌入式操作系统的特点9
1.3.2嵌入式操作系统的选择9
1.3.3实时操作系统10
1.3.4目前市场上流行的嵌入式操作系统11
习题12
第2章ADS项目开发及AXD调试13
2.1 ADS1.2集成开发环境的安装及使用13
2.2 ADS项目及文件的建立15
2.3在工程中添加源文件18
2.4对工程进行编译和连接19
2.5 AXD调试器的使用21
习题23
第3章ARM微处理器的指令系统24
3.1 ARM微处理器的指令集概述24
3.2 ARM指令的寻址方式24
3.2.1立即寻址24
3.2.2寄存器寻址24
3.2.3寄存器间接寻址25
3.2.4基址变址寻址25
3.2.5多寄存器寻址25
3.2.6相对寻址26
3.2.7堆栈寻址26
3.2.8块拷贝寻址26
3.3 ARM指令集27
3.3.1跳转指令27
3.3.2数据处理指令28
3.3.3乘法指令与乘加指令33
3.3.4程序状态寄存器访问指令35
3.3.5加载/存储指令35
3.3.6批量数据加载/存储指令37
3.3.7数据交换指令38
3.3.8移位指令(操作)39
3.3.9协处理器指令40
3.3.10异常产生指令42
3.3.11 ARM伪指令42
3.4 ADS1.2集成开发环境汇编语言项目实训53
3.4.1 ARM指令的立即寻址53
3.4.2 ARM指令的寄存器寻址54
3.4.3 ARM的寄存器偏移寻址55
3.4.4 ARM的寄存器间接寻址57
3.4.5验证ARM的基址变址寻址方式59
3.4.6验证ARM的堆栈寻址方式61
3.4.7汇编加法运算63
3.5 ARM的C语言程序设计63
3.5.1 C语言的基础知识63
3.5.2 ADS1.2的C程序设计105
小结105
习题105
第4章Proteus软件简介及应用106
4.1 Proteus电路原理的设计106
4.2 Proteus使用过程中的一些常见问题112
第5章LPC2106嵌入式微处理器硬件结构116
5.1 LPC2000系列简介116
5.2通用输入/输出端口GPIO相关寄存器描述118
5.3 GPIO相关控制寄存器119
5.4 GPIO项目实例121
5.4.1 LED灯闪烁Proteus电路设计121
5.4.2 LPC2106 ADS项目的建立122
5.4.3 LED灯闪烁流程图、ADS项目主程序及Proteus电路仿真145
5.4.4 GPIO项目二:1602液晶ADS项目程序代码及Proteus电路仿真148
5.4.5 GPIO项目二的扩展154
5.5向量中断控制器155
5.5.1寄存器描述155
5.5.2向量中断控制器项目158
5.6定时器161
5.6.1寄存器描述161
5.6.2定时器项目165
5.7 UART168
5.7.1 UART寄存器描述168
5.7.2串口通信项目代码编写、编译及Proteus电路仿真173
5.8脉宽调制(PWM)176
5.8.1特性177
5.8.2描述177
5.8.3 PWM功能寄存器设置流程184
5.8.4 PW M项目实例184
5.9模数转换器(ADC)186
5.9.1特性187
5.9.2描述187
5.9.3管脚描述187
5.9.4寄存器描述188
5.9.5 A/ D项目实例193
5.10实时时钟(RTC)197
5.10.1特性197
5.10.2描述197
5.10.3 RTC寄存器描述197
5.10.4 RTC应用实例204
5.11 SPI接口208
5.11.1 SPI简介208
5.11.2 SPI描述208
5.11.3 SPI寄存器描述210
5.11.4 SPI应用示例213
5.12 I2C接口215
5.12.1 I2C简介215
5.12.2 I2C描述216
5.12.3寄存器描述217
5.12.4 I2 C应用示例220
5.13看门狗227
5.13.1看门狗简介227
5.13.2看门狗内部结构227
5.13.3看门狗寄存器描述228
5.13.4使用示例229
习题231
第6章 基于μC/OS的程序开发232
6.1了解μC /OS-Ⅱ内核的任务管理232
6.2 μC /OS-Ⅱ在LPC2106平台的移植238
6.2.1编写与编译器相关的数据类型及与ARM处理器相关的代码(OS_ CPU.H的移植)238
6.2.2用C语言编写6个操作系统相关的函数(OS_CPU_C.C的移植)240
6.2.3用汇编语言编写4个与处理器相关的函数(OS_ CPU.ASM的移植)241
6.3基于μC/OS-Ⅱ的LCD显示项目的开发243
习题246
参考文献247
热门推荐
- 1728427.html
- 2789617.html
- 1634910.html
- 265193.html
- 1139973.html
- 2466792.html
- 2286189.html
- 3339185.html
- 1511934.html
- 1773469.html
- http://www.ickdjs.cc/book_3044315.html
- http://www.ickdjs.cc/book_1682640.html
- http://www.ickdjs.cc/book_2241849.html
- http://www.ickdjs.cc/book_2133571.html
- http://www.ickdjs.cc/book_2219946.html
- http://www.ickdjs.cc/book_2234886.html
- http://www.ickdjs.cc/book_1290800.html
- http://www.ickdjs.cc/book_2386258.html
- http://www.ickdjs.cc/book_3602681.html
- http://www.ickdjs.cc/book_2863842.html