图书介绍
嵌入式系统应用开发实践教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 杨斌著 著
- 出版社: 北京:科学出版社
- ISBN:9787030399151
- 出版时间:2014
- 标注页数:376页
- 文件大小:146MB
- 文件页数:389页
- 主题词:微型计算机-系统设计-高等学校-教材
PDF下载
下载说明
嵌入式系统应用开发实践教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 实验内容部分3
第1章 嵌入式系统实验教学开发系统资源简介3
1.1实验开发系统的组成结构3
1.1.1教学实验系统功能电路模块3
1.1.2教学实验系统的实验实训功能5
1.2 S3C2440嵌入式处理器简介6
1.3嵌入式开发环境组成7
1.4教学实验系统的系统资源及分配8
1.4.1实验系统主要存储空间分配8
1.4.2实验系统部分外部中断分配10
1.4.3实验系统A/D端口分配11
1.4.4实验系统外括实验功能单元的端口地址译码及部分口地址分配11
第2章 实验开发环境建立及操作13
2.1 ARM处理器集成开发环境ADS简介13
2.1.1 ADS1.2集成开发环境的组成13
2.1.2 CodeWarrior IDE简介14
2.1.3 AXD调试器简介15
2.2 ADS 1.2集成开发环境的基本操作实验15
2.2.1建立项目15
2.2.2在工程中添加源文件18
2.2.3进行编译和链接19
2.2.4程序的运行与调试方式21
2.3基于ADS开发环境的汇编语言及C语言编程练习实验21
2.3.1汇编语言程序设计实验121
2.3.2汇编语言程序设计实验227
2.3.3 C语言程序设计实验30
2.4基于调试接口JTAG的目标程序烧写实验33
2.4.1基于JTAG口的FLASH烧写环境简介33
2.4.2 Flash Programmer烧写程序实验34
第3章 嵌入式系统基本功能单元实验37
3.1嵌入式处理器基于三总线的外设扩展应用37
3.1.1 LED跑马灯实验37
3.1.2数码管显示实验43
3.1.3 4×4键盘实验48
3.2嵌入式处理器的GPIO口外设扩展应用——GPIO口跑马灯实验55
3.3嵌入式处理器的中断系统——S3C2440中断实验60
3.4嵌入式处理器的定时机制应用实验71
3.5嵌入式处理器的异步串行通信机制——UART串行通信基本方式实验80
3.5.2 UART串行通信FIFO模式实验98
3.6嵌入式处理器的A/D变换及应用104
3.6.1 A/D变换实验104
3.6.2 A/D变换器应用:摸屏控制实验110
第4章Linux开发环境构建及C语言应用编程基础122
4.1嵌入式Linux开发环境构建实验122
4.2嵌入式Linux下C语言编程基础实验1123
4.3嵌入式Linux下C语言编程基础实验2125
4.4 Linux内核移植实验126
4.5基于目标板的Linux应用程序开发流程实验132
第5章 嵌入式Linux操作系统编程基础137
5.1嵌入式Linux下的进程及多线程编程实验137
5.2嵌入式Linux进程通信编程实验141
5.3嵌入式Linux下的SOCKET通信编程实验165
5.4嵌入式Linux驱动程序设计实验176
第6章 嵌入式Linux应用编程185
6.1嵌入式Linux下web服务器构建及应用实验185
6.2嵌入式Linux下的QT图形化应用编程实验191
第二篇 实验原理部分203
第7章S3C2440内部组成结构及存储空间分配203
7.1 S3C2440的内部组成结构及外部引脚功能203
7.1.1 S3C2440的内部组成结构203
7.1.2 S3C2440的外部引脚及类型205
7.2 S3C2440的存储空间结构及分配209
7.2.1 S3C2440的存储空间结构209
7.2.2各类存储器的初始化参数设置及相关寄存器211
7.2.3 S3C2440的特殊功能寄存器区217
7.2.4 S3C2440的引导程序存储区222
习题与思考题223
第8章S3C2440的时钟及功耗管理单元225
8.1 S3C2440的多时钟源产生机制及频率设置225
8.1.1 S3C2440的多时钟源及服务对象225
8.1.2锁相环外部时钟源的选择226
8.1.3锁相环MPLL和UPLL的组成结构及输出频率设置方法227
8.1.4 PLL输出频率变换过程及锁定时间230
8.2 S3C2440基于时钟管控的能耗管理机制230
8.2.1 S3C2440基于时钟管控机制的工作模式231
8.2.2基于时钟管控机制工作模式的转换236
8.2.3不同能耗工作模式转换中的注意事项237
8.2.4各功能单元的动态时钟管控方法238
8.3 USB及摄像头的时钟管理控制239
8.3.1 USB的时钟管理控制239
8.3.2摄像头的时钟管理控制240
8.4时钟及功耗管理单元编程240
习题与思考题242
第9章S3C2440的通用输入/输出口GPIO243
9.1 S3C2440的GPIO组成结构及基本功能设置寄存器243
9.1.1 S3C2440的GPIO引脚分组及功能243
9.1.2各GPIO组基本功能设置寄存器的作用248
9.1.3各GPIO组基本功能设置寄存器属性及位定义249
9.2与GPIO引脚功能设置有关的其他寄存器258
9.3 GPIO功能单元的所有寄存器小结262
9.4 GPIO应用编程实例263
习题与思考题269
第10章S3C2440的中断系统270
10.1 S3C2440中断系统的组成结构270
10.1.1 S3C2440的中断源及管理270
10.1.2 S3C2440中断系统结构271
10.1.3 S3C2440中断系统编程相关寄存器272
10.2 S3C2440中断系统工作流程287
10.2.1中断响应流程287
10.2.2中断源的判别及寻址中断处理程序的二级向量表288
10.3中断系统程序设计实现290
10.3.1中断处理相关程序组成结构290
10.3.2中断处理所需运行环境及初始化程序设置290
10.3.3中断处理程序293
10.3.4 S3C2440处理器中断系统应用编程例293
习题与思考题300
第11章S3C2440定时器与脉宽调制器302
11.1定时器与脉宽调制器PWM的基本结构302
11.1.1 S3C2440定时器与PWM的编程结构及工作原理302
11.1.2 PWM定时器的编程设置过程309
11.2 PWM定时器的寄存器组311
11.3 PWM定时器应用编程例317
11.3.1 PWM定时器应用编程例1317
11.3.2 PWM定时器应用编程例2318
11.4一种特殊的定时器——看门狗定时器320
11.4.1 S3C2440X的看门狗定时器结构及工作原理320
11.4.2 S3C2440X的看门狗定时器内部寄存器321
习题与思考题323
第12章S3C2440的通用异步串行通信单元UART324
12.1 UART的组成结构及工作模式324
12.1.1 S3C2440异步串行通信单元UART的组成结构324
12.1.2 S3C2440异步串行通信单元UART的工作模式325
12.2 S3C2440 UART的寄存器325
12.2.1串行数据帧格式设置寄存器——线控寄存器ULCON326
12.2.2控制寄存器UCON327
12.2.3波特率分频寄存器UBRDIV331
12.2.4收发状态寄存器UTRSTAT及错误状态寄存器UERSTAT332
12.2.5发送缓冲寄存器UTXH及接收缓冲寄存器URXH333
12.2.6 UART FIFO数据传输模式及专用寄存器334
12.2.7 UART MODEM数据传输模式及专用寄存器336
12.3 UART异步串行通信的应用编程339
12.3.1单字符数据串行通信程序实现过程339
12.3.2单字符数据串行通信程序设计实例343
习题与思考题345
第13章S3C2440 A/D变换器及触摸屏控制器346
13.1 A/D变换器及触摸屏控制器组成结构346
13.1.1 A/D变换器的技术指标及内部结构346
13.1.2 A/D变换器的工作模式347
13.2 A/D变换器的编程寄存器351
13.2.1 A/D控制寄存器351
13.2.2 ADC变换数据寄存器0/1352
13.2.3 ADC变换启动延迟寄存器352
13.2.4 ADC触摸屏控制寄存器353
13.2.5 ADC触摸屏触笔起落中断检测寄存器354
13.3 A/D变换器及触摸屏应用编程354
13.3.1常规A/D变换器应用编程355
13.3.2查询方式常规A/D变换编程举例356
13.3.3中断方式常规A/D变换编程例357
13.3.4触摸屏应用编程359
习题与思考题364
第14章S3C2440的SPI串行通信接口及应用365
14.1 SPI工作原理及编程结构365
14.1.1 SPI工作原理及编程结构365
14.1.2 SPI的四种时钟有效工作模式366
14.2 S3C2440内嵌SPI结构及其编程368
14.2.1 S3C2440 SPI功能单元的编程结构368
14.2.2 SPI功能单元的编程寄存器369
14.2.3 SPI数据传输应用编程372
习题与思考题375
参考文献376
热门推荐
- 676035.html
- 3347635.html
- 3373675.html
- 90321.html
- 2887439.html
- 3769370.html
- 1030522.html
- 1035139.html
- 1262329.html
- 2814299.html
- http://www.ickdjs.cc/book_2475920.html
- http://www.ickdjs.cc/book_1014304.html
- http://www.ickdjs.cc/book_1365053.html
- http://www.ickdjs.cc/book_3479447.html
- http://www.ickdjs.cc/book_2528149.html
- http://www.ickdjs.cc/book_882137.html
- http://www.ickdjs.cc/book_3699907.html
- http://www.ickdjs.cc/book_871045.html
- http://www.ickdjs.cc/book_2766835.html
- http://www.ickdjs.cc/book_157139.html