图书介绍
嵌入式设备驱动开发精解2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 孙智博著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115307101
- 出版时间:2013
- 标注页数:178页
- 文件大小:62MB
- 文件页数:186页
- 主题词:微型计算机-系统设计
PDF下载
下载说明
嵌入式设备驱动开发精解PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 关于本教程1
1.1 本书内容的组织2
1.2 关于本教程涉及的实例2
1.3 计算机配置需求3
第2章 如何开始嵌入式开发4
2.1 什么是嵌入式系统4
2.2 充分利用现有的硬件资源5
2.3 嵌入式开发入门第一步5
2.4 建立一个具体的嵌入式开发的小项目6
第3章 建立Windows下的交叉编译环境7
3.1 Cygwin的安装7
3.2 ARM编译工具RVDS的安装13
第4章 开发环境的介绍与使用17
4.1 Cygwin的作用17
4.2 RVDS的作用17
4.3 开发环境的使用17
第5章 认识ARM CPU的工作原理19
5.1 从新的角度认知CPU19
5.2 ARM系列的CPU概览20
5.3 ARM CPU的内部初探21
5.4 ARM处理器的工作模式22
5.5 ARM CPU的寄存器24
5.6 关于寄存器的命名25
5.7 ARM寄存器的使用规则25
5.8 CPSR和SPSR寄存器27
5.9 本章小结29
第6章 从整体上认识ARM CPU30
6.1 实例CPU内核特性简介30
6.2 ARM CPU的内部结构初探31
6.3 认识ARM CPU的MEMORY MAP32
6.4 总线的概念35
6.5 CPU是如何操控外设的37
第7章 快速ARM汇编语言40
7.1 ARM汇编文件格式40
7.2 认识基本的ARM指令42
第8章 ARM体系结构49
8.1 认识嵌入式系统软件的组成49
8.2 ARM处理器及Memory系统51
8.3 大小端的概念52
8.4 ARM存储系统53
8.5 THUMB与ARM指令57
8.6 解析Image文件57
8.7 认识ARM的编译工具60
8.8 汇编编译器61
8.9 C&C++编译器armcc63
8.10 ARM链接器armlink66
8.11 为什么有Load region和execution region71
8.12 认识什么是scatter文件73
8.13 烧写到嵌入式设备里面的文件到底是什么81
第9章 认识信号和时序84
9.1 硬件之间通信的桥梁——信号84
9.2 什么是时序86
9.3 LCD时序分析86
9.4 如何满足外设的时序要求89
第10章 认识并使用GPIO91
10.1 认识GPIO91
10.2 如何配置并使用GPIO92
第11章 认识中断95
11.1 中断分为两类:内部中断、外部中断95
11.2 中断实例分析96
11.3 配置中断管脚96
11.4 中断信号触发条件的配置96
11.5 中断在哪里被处理97
第12章 让你的LCD工作起来100
12.1 LCD的历史与原理100
12.2 为LCD编写驱动程序102
12.3 LCD的硬件信号及驱动程序示例103
第13章 NAND Flash驱动的开发109
13.1 认识NAND Flash109
13.2 NAND Flash的存储结构111
13.3 坏块的概念112
13.4 认识NAND Flash的特性113
13.5 NAND Flash的硬件接口114
13.6 NAND Flash的操作命令说明115
13.7 NAND Flash如何寻址116
13.8 读取NAND Flash ID118
13.9 读取NAND Flash的页数据119
13.10 Page program,给某个页进行编程操作120
13.11 擦除(Erase)一个block122
13.12 关于8 bit接口的NAND Flash124
13.13 ECC是什么126
13.14 NAND Flash中一个特殊的block127
第14章 I2C接口设备驱动的开发128
14.1 I2C是什么128
14.2 I2C总线的特点128
14.3 12C接口的模式129
14.4 总线的构成129
14.5 I2C设备的寻址130
14.6 I2C总线信号协议130
11.7 I2C数据信号传输的规定131
14.8 一个完整的I2C数据传递过程132
14.9 读懂示波器上的I2C133
14.10 I2C接口设备的调试135
第15章 SPI接口驱动的开发136
15.1 SPI是什么136
15.2 SPI总线的特点136
15.3 总线构成及信号类型137
15.4 SPI的四种工作模式137
15.5 读懂示波器上的SPI139
15.6 SPI接口设备的调试140
第16章 认识EBI接口142
16.1 EBI硬件接口142
16.2 访问EBI接口的外设143
16.3 EBI接口的配置145
16.4 关于page mode与burst mode的理解147
16.5 BURST模式148
第17章 利用TRACE32进行调试150
17.1 ARM调试接口简介150
17.2 TRACE32是什么151
17.3 TRACE32的安装152
17.4 TRACE32调试功能原理159
17.5 TRACE32能做什么159
17.6 运行TRACE32159
17.7 如何把TRACE32与工程关联起来161
17.8 TRACE32调试常用命令164
17.9 常用窗口选项介绍166
17.10 Trace32常用调试方法169
第18章 认识硬件原理图173
18.1 什么是硬件原理图173
18.2 用掌握硬件原理图吗173
18.3 硬件原理图好掌握吗174
18.4 理解一个简单的原理图174
第19章 后记176
附录A Glossary(缩略词汇表)177
附录B 参考文献与相关网站179
热门推荐
- 2657334.html
- 2137504.html
- 2348145.html
- 650150.html
- 2859582.html
- 2848290.html
- 3189855.html
- 2363006.html
- 1612277.html
- 1138992.html
- http://www.ickdjs.cc/book_1183982.html
- http://www.ickdjs.cc/book_1898104.html
- http://www.ickdjs.cc/book_2511326.html
- http://www.ickdjs.cc/book_1809093.html
- http://www.ickdjs.cc/book_1325658.html
- http://www.ickdjs.cc/book_1249912.html
- http://www.ickdjs.cc/book_376170.html
- http://www.ickdjs.cc/book_2372742.html
- http://www.ickdjs.cc/book_1281197.html
- http://www.ickdjs.cc/book_1349191.html