图书介绍
嵌入式系统原理与应用技术 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 袁志勇,王景存主编;章登义,刘树波副主编 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:9787512414679
- 出版时间:2014
- 标注页数:366页
- 文件大小:55MB
- 文件页数:378页
- 主题词:微型计算机-系统设计-教材
PDF下载
下载说明
嵌入式系统原理与应用技术 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 嵌入式系统概论1
1.1嵌入式系统简介1
1.1.1嵌入式系统的定义1
1.1.2嵌入式系统的组成2
1.1.3嵌入式系统的应用与发展5
1.2嵌入式微处理器7
1.2.1嵌入式微处理器分类7
1.2.2 ARM嵌入式微处理器10
1.2.3嵌入式微处理器选型14
1.3嵌入式操作系统15
1.3.1概况15
1.3.2 Windows CE简介15
1.3.3嵌入式Linux简介16
1.3.4 μC/OS-Ⅱ简介17
习题20
第2章ARM9体系结构21
2.1 ARM9嵌入式微处理器21
2.1.1 ARM9的结构特点21
2.1.2 ARM9指令集特点24
2.1.3 ARM9工作模式26
2.2 ARM9存储器组织结构28
2.2.1大端存储和小端存储28
2.2.2 I/O端口的访问方式30
2.2.3内部寄存器30
2.3 ARM9异常35
2.3.1异常的类型及向量地址36
2.3.2异常的优先级38
2.3.3进入和退出异常38
2.4 S3C2410嵌入式微处理器42
2.4.1 S3C2410及片内外围简介42
2.4.2 S3C2410引脚信号44
2.4.3 S3C2410专用寄存器49
2.4.4 ARM920T总线接口单元简介55
习题55
第3章ARM指令系统56
3.1 ARM指令集56
3.1.1 ARM指令分类及格式56
3.1.2 ARM指令寻址方式58
3.1.3常用ARM指令64
3.2 ARM汇编伪指令与伪操作79
3.2.1常用ARM汇编伪指令79
3.2.2常用ARM汇编伪操作81
3.3 Thumb指令集简介86
3.4 ARM编程基础87
3.4.1 ARM程序常用文件格式87
3.4.2 ARM预定义变量87
3.4.3 C语言与汇编混合编程88
3.5 ADS 1.2集成开发环境的使用91
3.5.1 ADS 1.2使用介绍91
3.5.2使用ADS 1.2设计汇编程序举例93
习题100
第4章 时钟及电源管理101
4.1 S3C2410时钟结构101
4.2 S3C2410电源管理模式101
4.3相关特殊功能寄存器106
4.4常用单元电路设计110
4.4.1电源电路设计110
4.4.2晶振电路设计112
4.4.3复位电路设计113
习题113
第5章 存储器与I/O接口原理114
5.1存储器概述114
5.1.1 SRAM和DRAM115
5.1.2 NOR Flash和NAND Flash121
5.2存储系统机制125
5.2.1存储器接口方式126
5.2.2高速缓存机制(Cache)126
5.2.3存储管理单元(MMU)128
5.3 S3C2410存储系统130
5.3.1 S3C2410存储空间130
5.3.2 S3C2410存储器接口设计137
5.4 S3C2410I/O端口142
5.4.1 I/O端口控制寄存器142
5.4.2 I/O端口应用举例143
习题144
第6章 中断与定时技术145
6.1中断概述145
6.1.1中断向量145
6.1.2中断优先级146
6.1.3中断屏蔽147
6.2 S3C2410中断系统148
6.2.1概述148
6.2.2中断控制寄存器151
6.2.3中断举例161
6.3定时器工作原理164
6.3.1概述164
6.3.2工作原理164
6.4 S3C2410定时器165
6.4.1定时器及PWM165
6.4.2看门狗定时器175
6.4.3 RTC177
习题187
第7章DMA技术188
7.1 DMA概述188
7.1.1 DMA简介188
7.1.2 DMA传输过程188
7.2 S3C2410 DMA190
7.2.1 DMA请求源190
7.2.2 DMA模式191
7.2.3 DMA操作过程192
7.2.4 DMA时序193
7.3 S3C2410 DMA寄存器195
7.3.1传输控制寄存器195
7.3.2状态寄存器199
7.4 DMA操作编程200
7.4.1 DMA操作初始化200
7.4.2 DMA操作编程举例200
习题202
第8章 串行通信接口203
8.1串行通信基础知识203
8.1.1串行数据传送模式203
8.1.2串行通信方式204
8.1.3 RS - 232C串行通信接口206
8.1.4 RS-422和RS-485标准208
8.2 S3C2410串行接口208
8.2.1 S3C2410 UART结构209
8.2.2 S3C2410 UART工作原理210
8.2.3 S3C2410 UART专用寄存器212
8.3串行通信举例219
8.3.1 RS-232C接口设计219
8.3.2串口初始化220
8.3.3发送/接收程序举例221
8.4 IIS串行数字音频接口223
8.4.1 IIS接口总线格式227
8.4.2 IIS接口应用举例228
习题231
第9章 网络接口232
9.1网络接口技术概述232
9.1.1分布嵌入式系统结构232
9.1.2分布嵌入式网络通信方式234
9.2 IIC接口235
9.2.1 IIC总线235
9.2.2 S3C2410IIC接口239
9.3 CAN总线接口246
9.3.1 CAN总线246
9.3.2 CAN接口250
9.4以太网接口252
9.4.1嵌入式以太网基础知识253
9.4.2 S3C2410以太网接口259
9.4.3 socket网络编程265
9.4.4嵌入式Web服务器程序设计275
习题282
第10章 人机接口283
10.1键盘接口283
10.1.1按键的识别283
10.1.2键盘接口举例285
10.2 LED显示器288
10.2.1 LED显示控制原理289
10.2.2 LED接口举例291
10.3 LCD接口294
10.3.1 LCD显示控制原理294
10.3.2 S3C2410 LCD控制器296
10.3.3 S3C2410 LCD寄存器299
10.3.4 LCD接口举例306
10.4 ADC和触摸屏接口310
10.4.1触摸屏的种类310
10.4.2 S3C2410 ADC和触摸屏312
10.4.3 ADC和触摸屏接口举例316
习题321
第11章Linux操作系统基础322
11.1 Linux操作系统概述322
11.1.1 Linux的发展历程322
11.1.2 Linux的特点324
11.2 Linux内核的结构325
11.2.1进程管理326
11.2.2内存管理328
11.2.3虚拟文件系统330
11.2.4网络接口331
11.2.5进程间通信332
11.3 Linux设备管理334
11.3.1字符设备334
11.3.2块设备335
11.3.3可安装模块336
11.4 Linux的使用339
11.4.1 Linux常用命令339
11.4.2 vi编辑器的使用342
11.4.3 gcc编译器和make工具346
11.4.4 gdb调试349
11.5 Linux的安装350
11.5.1目前流行的Linux发行版本350
11.5.2 Linux安装在独立的硬盘分区351
11.5.3 Linux安装在虚拟机中351
习题352
附录1 S3C2410引脚功能表353
附录2 ARM汇编程序上机实验举例358
实验一ARM汇编程序的上机过程实验358
实验二ARM指令寻址方式实验362
参考文献366
热门推荐
- 3867548.html
- 2606097.html
- 592472.html
- 3536884.html
- 1333970.html
- 2766236.html
- 1835859.html
- 2188679.html
- 3591680.html
- 1786980.html
- http://www.ickdjs.cc/book_2839546.html
- http://www.ickdjs.cc/book_2402053.html
- http://www.ickdjs.cc/book_1288908.html
- http://www.ickdjs.cc/book_3438379.html
- http://www.ickdjs.cc/book_1688486.html
- http://www.ickdjs.cc/book_28558.html
- http://www.ickdjs.cc/book_1850598.html
- http://www.ickdjs.cc/book_3426319.html
- http://www.ickdjs.cc/book_276946.html
- http://www.ickdjs.cc/book_1999484.html