图书介绍

ARM9应用实例pdf电子书版本下载

ARM9应用实例
  • 三恒星科技编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121054175
  • 出版时间:2008
  • 标注页数:300页
  • 文件大小:77MB
  • 文件页数:311页
  • 主题词:微处理器,ARM-系统设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

ARM9应用实例PDF格式电子书版下载

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

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

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

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

图书目录

第1章 ARM 9开发基础 1

1.1 ARM 9概述 1

1.1.1 ARM 9处理器简介 1

1.1.2 ARM产品系列 4

1.1.3 ARM 9系列核 4

1.1.4 ARM微处理器结构 7

1.1.5 ARM微处理器的寄存器结构 8

1.2 一些常用ARM工具软件简介 9

1.3 ARM 9开发流程 11

1.3.1 嵌入式Linux简介 11

1.3.2 建立嵌入式Linux开发环境 13

1.3.3 串口驱动程序设计 17

1.4 SHX-ARM 9学习板基本功能介绍 19

1.5 本章总结 20

第2章 ADS集成开发环境 21

2.1 ADS集成开发环境简介 21

2.1.1 ADS系统的组成 21

2.1.2 命令行开发工具 22

2.1.3 ARM运行时库 23

2.1.4 ADS开发环境中的文件 25

2.1.5 CodeWarrior集成开发环境 26

2.1.6 CodeWarrior集成开发环境 26

2.2 建立工程 28

2.2.1 建立工程的步骤 28

2.2.2 配置生成目标 30

2.2.3 编译链接工程 35

2.2.4 连接器armLink 37

2.3 调试器 39

2.3.1 AXD调试器 40

2.3.2 armsd(ARM符号调试器) 42

2.3.3 ADW/ADU(Application Debugger Windows/UNLX) 42

2.4 仿真器 42

2.4.1 H-JTAG安装 42

2.4.2 H-JTAG设置 42

2.4.3 仿真器应用问题 43

2.4.4 为ARM-JTAG调试代理正确配置AXD DEBUGGER 44

2.4.5 DNW下载器使用 45

2.4.6 超级终端的使用 46

2.5 本章总结 48

第3章 I/O端口——LED流水灯实例 49

3.1 系统简介 49

3.1.1 核心板 49

3.1.2 扩展板 50

3.2 实例说明 50

3.3 设计思路分析 51

3.3.1 实例原理 51

3.3.2 发光二极管工作原理 54

3.4 硬件电路设计 54

3.4.1 S3C2410X芯片介绍 55

3.4.2 SDRAM 57

3.4.3 Nand Flash存储器 57

3.4.4 Nor Flash存储器 57

3.4.5 UART异步串行口 57

3.4.6 USB接口 58

3.5 软件设计 58

3.5.1 中断控制 58

3.5.2 DNW下载器 60

3.5.3 硬件测试步骤 60

3.5.4 连接硬件 60

3.5.5 安装USB驱动 60

3.5.6 下载2410Test 61

3.5.7 实验参考程序 62

3.5.8 程序说明 63

3.6 实例总结 63

第4章 实现7.8英寸液晶屏显示实例 64

4.1 实例说明 64

4.2 设计思路分析 64

4.2.1 液晶显示原理 64

4.2.2 设计思路 76

4.3 硬件电路设计 76

4.4 软件设计 77

4.4.1 程序流程 77

4.4.2 程序说明 81

4.5 实例总结 81

第5章 A/D数据采集应用 82

5.1 实例说明 82

5.2 设计思路分析 82

5.2.1 A/D转换原理 82

5.2.2 设计思路 88

5.3 硬件电路设计 89

5.4 软件设计 89

5.4.1 程序流程 89

5.4.2 程序说明 94

5.5 实例总结 96

第6章 UART接口实例 97

6.1 实例说明 97

6.2 设计思路分析 97

6.2.1 RS-232串口原理 97

6.2.2 设计思路 109

6.3 硬件电路设计 110

6.4 软件设计 110

6.4.1 程序流程 110

6.4.2 程序说明 126

6.5 实例总结 126

第7章 IIC接口实例 127

7.1 实例说明 127

7.2 设计思路分析 127

7.2.1 IIC原理 128

7.2.2 S3C2410 IIC总线 130

7.2.3 S3C2410 IIC总线接口操作 130

7.2.4 设计思路 140

7.3 硬件电路设计 141

7.4 软件设计 141

7.4.1 程序流程 143

7.4.2 程序说明 148

7.5 实例总结 149

第8章 IIS接口实例 150

8.1 实例说明 150

8.2 设计思路分析 150

8.2.1 IIS原理 151

8.2.2 设计思路 158

8.3 硬件电路设计 158

8.4 软件设计 159

8.4.1 程序流程 159

8.4.2 程序说明 176

8.5 实例总结 176

第9章 以太网接口实例 177

9.1 实例说明 177

9.2 设计思路分析 177

9.2.1 以太网及传输协议 178

9.2.2 RTL8019AS芯片 179

9.2.3 设计思路 195

9.3 硬件电路设计 195

9.4 软件设计 196

9.4.1 程序流程 196

9.4.2 程序说明 210

9.5 实例总结 212

第10章 Linux内核移植实例 213

10.1 实例说明 213

10.1.1 Linux内核结构 213

10.1.2 Bootloader的架构和功能 216

10.1.3 Bootloader的vivi 217

10.1.4 Bootloader之U-BOOT 235

10.2 设计思路分析 238

10.2.1 Linux编译 244

10.2.2 设计思路 248

10.3 Linux内核移植 249

10.3.1 准备好root文件系统 249

10.3.2 准备好vivi Bootloader 249

10.3.3 vivi Bootloader固化到SHX-ARM 9 250

10.3.4 Kernel(Linux内核)固化到SHX-ARM 9 252

10.4 实例总结 254

第11章 Windows CE下应用程序开发基础 255

11.1 设计思路分析 255

11.1.1 eMbedded Visual C++的使用 255

11.1.2 eMbedded Visual C++的组件与功能 256

11.1.3 触摸屏坐标的校准和保存 258

11.1.4 利用ActiveSync建立Windows CE与PC的连接 261

11.2 软件设计 264

11.2.1 程序流程 264

11.2.2 程序说明 264

11.3 实例总结 270

第12章 Windows CE下USB驱动开发应用实例 271

12.1 实例说明 271

12.2 设计思路分析 271

12.2.1 Windows CE简介 272

12.2.2 添加Platform 275

12.2.3 USB驱动芯片 290

12.2.4 USBD提供的函数 292

12.2.5 Windows CE下USB的设备驱动程序的编写 293

12.2.6 配置注册表信息实例 294

12.3 软件设计 294

12.3.1 程序流程 294

12.3.2 程序说明 295

12.4 实例总结 300

精品推荐