图书介绍

嵌入式ARM系统开发与实战【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

嵌入式ARM系统开发与实战
  • 周中孝,周永福,陈赵云等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121229244
  • 出版时间:2014
  • 标注页数:350页
  • 文件大小:64MB
  • 文件页数:361页
  • 主题词:微处理器-系统设计

PDF下载


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

下载说明

嵌入式ARM系统开发与实战PDF格式电子书版下载

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

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

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

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

图书目录

第1章 ARM、嵌入式系统介绍1

1.1 ARM微处理器概述1

1.2 嵌入式系统的概念7

1.3 嵌入式操作系统10

第2章 ARM外围硬件、实验平台硬件详解19

2.1 S3C2440系列芯片介绍19

2.2 S3C2440系列芯片的应用领域23

2.3 S3C2440系列芯片的器件信息23

2.4 S3C2440系列芯片的引脚图24

2.5 S3C2440系列芯片的结构框图25

2.6 S3C2440系列芯片的引脚说明26

2.7 S3C2440系列芯片的开发板硬件设计说明26

第3章 ARM体系架构39

3.1 ARM9TDMI介绍39

3.2 ARM体系结构的特点39

3.3 各ARM体系结构版本39

3.4 ARM处理器内核简介41

3.5 存储控制器50

3.6 协处理器接口52

3.7 调试接口简介52

3.8 ETM接口简介53

第4章 ARM指令集介绍54

4.1 ARM指令集简介54

4.2 ARM处理器寻址方式54

4.3 ARM指令集58

4.4 ARM伪指令75

4.5 Thumb指令集78

第5章 ARM启动代码详解79

5.1 启动代码综述79

5.2 S3C2440初始化说明83

第6章 GPIO实验96

6.1 GPIO原理分析96

6.2 硬件连接98

6.3 程序范例99

6.4 GPIO作业99

第7章 UART实验101

7.1 UART原理分析101

7.2 S3C2440的UART介绍102

7.3 UART查询方式串行通信过程108

7.4 UART应用编程示例109

第8章 TFTLCD实验114

8.1 常用显示器件类别114

8.2 LCD介绍115

8.3 S3C2440 LCD控制器的特性119

8.4 LCD控制器主要寄存器功能详解122

8.5 LCD程序流程129

8.6 程序实现131

8.7 取模软件使用136

第9章 中断139

9.1 S3C2440中断介绍139

9.2 中断范例:硬件设计——键盘的硬件实现142

9.3 软件实现143

第10章 ADC模数转换151

10.1 AD原理151

10.2 S3C2440 ADC介绍152

10.3 S3C2440 ADC控制寄存器153

10.4 实验电路图155

10.5 程序范例:程序设计实现155

第11章 触摸屏实验160

11.1 触摸屏160

11.2 S3C2440触摸屏控制器166

11.3 触摸屏电路图170

11.4 实验程序171

11.5 触摸屏校正177

第12章 RTC实验181

12.1 简单介绍181

12.2 相关寄存器181

12.3 程序实现184

第13章 定时器实验190

13.1 S3C2440定时器介绍190

13.2 程序执行过程193

13.3 程序范例194

13.4 程序运行结果196

第14章 PWM实验197

14.1 S3C2440定时器介绍197

14.2 脉宽调制PWM介绍197

14.3 相关PWM寄存器介绍197

14.4 程序执行过程198

14.5 程序代码199

第15章 SDRAM模块202

15.1 SDRAM概述202

15.2 存储控制器202

15.3 硬件连接203

15.4 软件设计流程204

第16章 Nor Flash模块205

16.1 Flash(闪存)的特点205

16.2 NorFlash简介205

16.3 S29AL016J Nor Flash简介206

16.4 硬件连接210

16.5 S29AL016J的程序210

16.6 S29AL016J的编程实现215

第17章 Nand Flash模块219

17.1 Nand Flash的特点219

17.2 K9F1G08U0B芯片介绍(128M×8b Nand Flash)219

17.3 Nand Flash寄存器222

17.4 硬件连接介绍229

17.5 程序流程230

17.6 Nand Flash编程实现235

第18章 IIC模块252

18.1 IIC介绍252

18.2 IIC总线特点252

18.3 总线工作原理252

18.4 S3C2440X的IIC控制器254

18.5 AT24C02 EEPROM258

18.6 硬件电路图259

18.7 程序实现260

第19章 SPI模块271

19.1 SPI介绍271

19.2 SPI硬件连接271

19.3 程序操作过程272

19.4 SPI模式选择和寄存器介绍272

第20章 看门狗实验275

20.1 看门狗功能简述275

20.2 看门狗的工作原理275

20.3 S3C2440的看门狗275

20.4 S3C2440相关寄存器276

20.5 看门狗应用编程实现278

20.6 程序范例279

20.7 看门狗程序运行结果281

第21章 内存管理单元MMU282

21.1 内存管理单元MMU概述282

21.2 Cache——协处理指令282

21.3 DMA含义285

第22章 音频AC97/IIS、视频、USB接口、SD卡原理286

22.1 音频AC97/IIS286

22.2 视频287

22.3 USB接口288

22.4 SD卡原理289

第23章 KEIL集成开发环境介绍及应用297

23.1 第一步:新建工程297

23.2 第二步:新建文件,自己写c程序(用户程序)298

23.3 第三步:添加c文件到工程298

23.4 第四步:COPY 2~4个配置文件299

23.5 第五步:配置299

23.6 仿真、调试、运行302

第24章 Cisco TFTP Server下载指南304

24.1 软件简介304

24.2 TFTP简介304

24.3 操作步骤304

24.4 思科服务器常见问题308

第25章 H-JTAG仿真调试器的使用309

25.1 安装软件309

25.2 打开H-JTAG Server软件309

25.3 打开H-Flasher软件310

25.4 运行下载完程序311

25.5 H-JTAG擦除Nor Flash操作311

第26章 JLINK仿真调试器的使用313

第27章 μC/OS操作系统简介317

27.1 嵌入式操作系统简介317

27.2 μC/OS——微控制器操作系统318

27.3 μC/OS-Ⅱ图书319

27.4 μC/OS-Ⅱ提供的系统服务319

第28章 μC/OS操作系统移植实例320

28.1 μC/OS Ⅱ成功移植的条件320

28.2 μC/OS Ⅱ移植的相关工作320

28.3 用户实时任务编写320

第29章 嵌入式系统工程设计、ARM电子项目开发实战案例1322

29.1 项目管理知识322

29.2 ARM项目范例讲解324

第30章 嵌入式系统工程设计、ARM电子项目开发实战案例2325

30.1 ARM9项目功能介绍——可视触摸屏门禁机项目325

30.2 可视门禁机主界面325

30.3 ARM9项目功能介绍——裸机计算器项目326

30.4 ARM9项目功能介绍——手写板项目326

30.5 ARM9项目功能介绍——RTC实时时钟项目327

第31章 ARM11硬件介绍328

31.1 ARMv6体系结构328

31.2 目标应用328

31.3 特点328

31.4 性能329

31.5 ARM11处理器的内核特点329

31.6 S3C6410硬件开发指南330

第32章 ModBus RTU模式CRC16校验337

32.1 CRC概念337

32.2 工业总线ModBus338

参考文献350

热门推荐