图书介绍

嵌入式系统原理及技术pdf电子书版本下载

嵌入式系统原理及技术
  • 杨峰,王磊主编 著
  • 出版社: 北京:科学出版社
  • ISBN:9787030399441
  • 出版时间:2014
  • 标注页数:210页
  • 文件大小:107MB
  • 文件页数:218页
  • 主题词:微型计算机-系统设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
下载压缩包 [复制下载地址] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页

下载说明

嵌入式系统原理及技术PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 嵌入式系统基础 1

1.1嵌入式系统的概念 1

1.2嵌入式系统的特点 2

1.3嵌入式系统处理器 3

1.4嵌入式操作系统 5

第2章 嵌入式处理器 13

2.1 ARM处理器 13

2.1.1 ARM体系架构 13

2.1.2 ARM处理器模式 21

2.1.3 ARM内部寄存器 24

2.1.4 ARM体系的异常处理 30

2.2三星S3C2440A微处理器 33

2.2.1 S3C2440A微处理器简介 34

2.2.2 DMA控制器 39

2.2.3通用I/O口 42

2.2.4定时器 45

2.2.5 LCD控制 50

第3章 中断服务机制 54

3.1中断的概念 54

3.2 S3C2440中断源 55

3.3 S3C2440中断寄存器 57

3.4 S3C2440中断控制处理 71

3.5中断响应 72

3.6 S3C2440外部中断实例 74

第4章 嵌入式总线与接口 79

4.1 UART串口通信 79

4.1.1同步通信与异步通信 79

4.1.2串口通信的传输格式 80

4.1.3 RS-232接口 81

4.1.4 RS-422和RS-485 83

4.2 I2C总线 84

4.2.1 I2C总线概念 85

4.2.2 I2C总线信号状态 87

4.2.3 I2C总线寻址操作 91

4.2.4 I2C总线时序参数 93

4.2.5 I2C总线完整通信过程 93

4.3 USB总线 94

4.3.1 USB总线发展历史 95

4.3.2 USB总线相关概念 99

4.3.3 USB的数据传输模式 104

4.3.4 USB的数据传输 111

4.4 CAN总线 113

4.4.1 CAN的分层结构 114

4.4.2 CAN数据帧格式 117

4.4.3 CAN总线仲裁机制 118

4.4.4错误处理 120

4.4.5 CAN总线的特点 121

第5章 嵌入式操作系统 122

5.1嵌入式操作系统概述 122

5.1.1嵌入式操作系统的发展 122

5.1.2嵌入式操作系统的作用 123

5.1.3主流嵌入式操作系统 123

5.2 Linux操作系统 124

5.2.1 Linux操作系统发展及特点 124

5.2.2 Linux内核 127

5.3 RTLinux实时操作系统 133

5.3.1 RTLinux简介 135

5.3.2 RTLinux内核结构 136

5.3.3中断模拟 138

5.3.4实时调度 139

5.3.5计时 140

第6章 嵌入式软件开发平台 142

6.1嵌入式软件开发过程 142

6.2 VⅥ编辑器 147

6.2.1 VI简介 148

6.2.2 VI的进入与退出 149

6.2.3 VI的编辑操作命令 151

6.2.4 VIM对VI的改进 158

6.3 GCC编译器 158

6.3.1 GCC文件约定及总体编译选项 158

6.3.2 GCC的编译过程 159

6.3.3警告提示功能 162

6.3.4代码优化 165

6.3.5库依赖 166

6.3.6加速 167

6.4 GDB调试器 168

6.4.1 GCC的GDB调试选项 168

6.4.2 GDB基本命令 169

6.4.3 GDB使用流程 173

第7章 嵌入式Linux驱动开发 178

7.1 Linux设备驱动技术 178

7.1.1 Linux设备驱动的特点 178

7.1.2 Linux设备分类 179

7.1.3 Linux内核模块 180

7.1.4 Linux设备模型 181

7.1.5轮询和中断 182

7.1.6驱动程序中的并发控制 184

7.1.7外设I/O端口访问 185

7.2 Linux设备驱动程序 186

7.2.1字符设备驱动程序 187

7.2.2块设备驱动程序 194

7.2.3网络驱动程序 202

参考文献 211

精品推荐