图书介绍
主流ARM嵌入式系统设计技术与实例精解【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 苏东编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7121045540
- 出版时间:2007
- 标注页数:495页
- 文件大小:17MB
- 文件页数:506页
- 主题词:微处理器,ARM-系统设计
PDF下载
下载说明
主流ARM嵌入式系统设计技术与实例精解PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 嵌入式系统与ARM处理器1
1.1 嵌入式系统特性1
1.1.1 功能特定性1
1.1.2 规模可变性2
1.1.3 实时性与稳定性2
1.1.4 系统的其他特性3
1.2 嵌入式系统的分类与应用4
1.2.1 按照系统组成分类4
1.2.2 按照系统应用分类5
1.2.3 按照系统实时性分类7
1.3 ARM处理器体系结构7
1.3.1 ARM处理器概述8
1.3.2 ARM内核种类分类9
1.4 ARM处理器工作模式12
1.4.1 ARM和Thumb状态12
1.4.2 ARM处理器模式13
1.4.3 ARM寄存器介绍13
1.4.4 ARM体系结构的异常中断17
1.4.5 ARM体系结构中的存储系统18
1.5 嵌入式操作系统概述20
1 5 1 VxWorks21
1.5.2 QNX22
1.5.3 Palm OS22
1.5.4 Windows CE22
1.5.5 uClinux23
1.5.6 Linux23
1.5.7 uC/OS-Ⅱ24
1.5.8 Nuclues24
1.6 本章小结25
第2章 基于ARM处理器的硬件系统设计与调试技术27
2.1 常用内存技术介绍27
2.1.1 Flash(快闪存储器)27
2.1.2 SRAM(静态随机存取存储器)29
2.1.3 SDRAM(同步动态RAM)30
2.1.4 DDR SDRAM(双倍数据速率内存)30
2.1.5 MCP技术31
2.2 Boot介绍32
2.2.1 大/小端32
2.2.2 外围内存扩展接口32
2.2.3 启动选择39
2.2.4 内存地址重映射39
2.3 硬件系统及外围接口电路设计40
2.3.1 电源电路设计41
2.3.2 Reset电路设计46
2.3.3 时钟电路设计48
2.3.4 地址/数据总线接口49
2.3.5 JTAG电路设计51
2.3.6 RS-232串行接口电路52
2.3.7 以太网接口设计54
2.3.8 USB接口电路设计56
2.3.9 I2C接口电路设计59
2.3.10 SPI接口电路设计59
2.3.11 GPIO(通用I/O接口)电路设计60
2.3.12 LCD接口电路设计62
2.3.13 TouchPanel接口65
2.3.14 MMC/SD卡接口67
2.3.15 PCI接口设计68
2.3.16 其他外围接口70
2.4 硬件设计中需要注意的几个问题71
2.4.1 IC元件的选择71
2.4.2 元件封装设计71
2.4.3 PCB设计精度72
2.4.4 分离元件的正确使用72
2.4.5 高速PCB设计方法73
2.4.6 PCB设计的一般原则74
2.4.7 高速PCB设计中的仿真技术75
2.5 硬件调试方法78
2.5.1 硬件板级调试79
2.5.2 小系统调试79
2.5.3 系统整体调试80
2.6 本章小结80
第3章 开发工具与开发环境81
3.1 常用ARM开发工具81
3.1.1 Banyan-UE仿真器82
3.1.2 Multi-ICE仿真器82
3.1.3 Banyan-UE的安装与使用83
3.2 ARM集成开发环境88
3.2.1 ARM RealView88
3.2.2 ARM SDT2.588
3.2.3 ARM ADS1.288
3.3 ADS的基本使用89
3.3.1 CodeWarrior For ADS IDE89
3.3.2 AXD调试器的使用介绍92
3.3.3 ADS命令行命令介绍96
3.3.4 ADS下可执行文件组成及内存映射98
3.3.5 ADS下的程序装载过程99
3.4 开发编译环境100
3.4.1 VMware WorkStation虚拟机介绍101
3.4.2 Linux编译开发环境的建立108
3.4.3 交叉编译器arm-elf-gcc118
3.4.4 汇编器arm-elf-as124
3.4.5 链接器arm-elf-ld126
3.4.6 库管理器arm-elf-ar128
3.4.7 Linkcmds链接命令文件129
3.4.8 makefile介绍135
3.4.9 编写一个makefile137
3.5 软件维护与建立的工具142
3.5.1 Autoconf/Automake142
3.5.2 ./configure配置脚本144
3.5.3 autogen.sh的介绍148
3.6 代码管理CVS148
3.6.1 CVS简介149
3.6.2 CVS的使用方法152
3.6.3 RedHat下CVS的配置153
3.6.4 WinCVS介绍155
3.7 本章小结158
第4章 嵌入式Linux系统的移植159
4.1关于 Boot Loader的介绍159
4.1.1 rrload介绍159
4.1.2 U-Boot介绍162
4.1.3 Blob介绍166
4.1.4 Vivi介绍167
4.1.5 Boot Loader的工作流程169
4.1.6 Boot Loader的移植173
4.1.7 LDS文件的简单说明182
4.2 内核的移植183
4.2.1 Linux内核介绍183
4.2.2 基于OMAP5910的Linux-2.4.21的移植187
4.2.3 基于S3C2410的Linux-2.6.14移植194
4.2.4 基于S3C44B0x的uClinux-2.6.14移植200
4.3 文件系统介绍206
4.3.1 文件系统的生成207
4.3.2 jffs文件系统210
4.3.3 jffs2文件系统213
4.3.4 ext2文件系统218
4.3.5 cramfs文件系统219
4.3.6 FAT文件系统220
4.3.7 NFS文件系统221
4.3.8 yaffs文件系统222
4.3.9 ReiserFS文件系统229
4.3.10 devfs文件系统232
4.4 本章小结233
第5章 基于ARM处理器的底层驱动开发235
5.1 有关ARM的汇编语言编程235
5.1.1 ARM汇编伪指令介绍236
5.1.2 模块化程序设计237
5.1.3 混合语言编程238
5.2 裸机底层驱动设计方法242
5.2.1 复位向量表243
5.2.2 中断服务程序245
5.2.3 程序调试方式254
5.3 基于Linux操作系统的底层驱动技术255
5.3.1 设备驱动概述255
5.3.2 设备类型分类256
5.3.3 设备驱动中关键数据结构257
5.3.4 设备驱动程序模板与实现260
5.3.5 设备驱动程序的使用270
5.4 本章小结273
第6章 Linux下的GUI开发技术275
6.1 Linux下的主流GUI介绍275
6.1.1 MiniGUI介绍276
6.1.2 Qt介绍278
6.1.3 MicroWindows介绍279
6.1.4 OpenGUI介绍280
6.1.5 主流GUI对比280
6.2 GUI的移植与中文化281
6.2.1 MicroWindows的移植281
6.2.2 MiniGUI的移植283
6.2.3 Qt/Embedded的移植290
6.3 本章小结293
第7章 基于Samsung S3C4510B的系统设计实例295
7.1 系统概述295
7.2 硬件接口电路设计296
7.2.1 有关S3C4510B处理器296
7.2.2 系统管理器297
7.2.3 HDLC通道的使用299
7.2.4 Flash存储器接口301
7.2.5 SDRAM存储器接口302
7.2.6 异步串行通信口302
7.2.7 复位电路与晶振电路303
7.2.8 以太网接口304
7.2.9 JTAG接口305
7.2.10 电源电路305
7.2.11 扩展LCD接口305
7.3 硬件编程举例306
7.3.1 GPIO编程参考307
7.3.2 UART编程参考307
7.3.3 I2C接口编程参考310
7.4 uClinux编程参考314
7.4.1 裸机Flash烧写方法314
7.4.2 内核的移植316
7.4.3 在uClinux下添加应用程序的方法319
7.4.4 uClinux下的串口编程和Socket编程324
7.4.5 基于uClinux的Web服务器应用程序设计329
7.5 本章小结332
第8章 基于Intel PXA271的CDMA通信终端开发实例333
8.1 系统概述333
8.1.1 PXA27x处理器介绍333
8.1.2 PXA271处理器特点335
8.2 系统硬件接口设计336
8.2.1 电源电路设计336
8.2.2 LCD接口设计340
8.2.3 AC97 Audio CODEC接口设计341
8.2.4 键盘接口设计344
8.2.5 与CDMA模块的接口设计346
8.2.6 MMC/SD卡接口设计348
8.2.7 SSP接口介绍350
8.2.8 其他外围接口介绍350
8.3 系统软件开发351
8.3.1 软件开发平台搭建351
8.3.2 有关MMX指令354
8.3.3 SSP接口编程技术354
8.4 本章小结360
第9章 基于Samsung 2510A的IP网络MPEG2/MPEG4编解码器开发实例361
9.1 系统概述363
9.2 硬件接口设计364
9.2.1 与编解码器的接口设计364
9.2.2 编码(Encoder)部分接口364
9.2.3 解码(Decoder)部分接口367
9.2.4 VW2010小系统设计370
9.3 软件设计373
9.3.1 软件移植介绍373
9.3.2 内核驱动介绍374
9.3.3 上层应用程序382
9.4 本章小结386
第10章 基于Samsung S3C2410的PDA开发实例387
10.1 系统概述387
10.2 系统硬件接口设计388
10.2.1 CPU核心部分接口电路389
10.2.2 Memory接口部分392
10.2.3 Audio接口394
10.2.4 USB接口设计396
10.2.5 MMC/SD卡接口设计397
10.2.6 触摸屏接口设计398
10.2.7 LCD接口399
10.3 系统软件设计401
10.3.1 触摸屏驱动设计401
10.3.2 IIS驱动404
10.4 本章小结410
第11章 基于TI OMAP591x处理器的加密通信终端开发实例411
11.1 系统概述411
11.2 硬件平台设计413
11.2.1 OMAP5910处理器架构介绍413
11.2.2 晶振电路设计部分417
11.2.3 存储系统部分420
11.2.4 电源电路设计部分426
11.2.5 调试接口部分ETM和JTAG429
11.2.6 系统低功耗设计举措431
11.2.7 与GSM模块的接口设计440
11.2.8 语音输入输出接口设计443
11.2.9 和弦芯片接口电路446
11.2.10 LCD接口450
11.2.11 有关摄像头接口465
11.3 软件设计介绍467
11.3.1 CCS基本设置方法467
11.3.2 关于GEL文件469
11.3.3 在CCS下烧写Boot Loader的方法474
11.3.4 McBSP接口程序设计474
11.3.5 CODEC接口程序476
11.3.6 I2C接口应用程序480
11.4 多处理器平台设计技术483
11.4.1 处理器Mailbox技术484
11.4.2 DSP Gateway架构484
11.4.3 DSP Gateway下的Mailbox机制486
11.4.4 ARM Linux下访问DSP Gateway设备487
11.4.5 DSP端的编程488
11.4.6 DSP task程序的执行493
11.4.7 DSP Gateway的应用493
11.5 本章小结494
参考文献495
热门推荐
- 956761.html
- 816100.html
- 1702070.html
- 1943024.html
- 2279411.html
- 2145326.html
- 1534643.html
- 923939.html
- 224904.html
- 125056.html
- http://www.ickdjs.cc/book_3567046.html
- http://www.ickdjs.cc/book_1719934.html
- http://www.ickdjs.cc/book_1071229.html
- http://www.ickdjs.cc/book_2570936.html
- http://www.ickdjs.cc/book_2360893.html
- http://www.ickdjs.cc/book_2162525.html
- http://www.ickdjs.cc/book_897872.html
- http://www.ickdjs.cc/book_56927.html
- http://www.ickdjs.cc/book_158584.html
- http://www.ickdjs.cc/book_734608.html