零捌图书网

首页 - 计算机 - 操作系统 - 操作系统实例 - Linux -> ARM9嵌入式技术及Linux高级实战教程
书名:ARM9嵌入式技术及Linux高级实战教程
作者:秦贵和
译者:
出版社:北京航空航天大学出版社
价格:32元


我要去购买〉〉
简介
本书首先介绍ARM微处理器的体系结构、应用领域和应用选型;接着介绍JXARM92410 ARM嵌入式教学实验系统的基本组成、硬件资源的详细说明以及集成开发环境ADT IDE的软件编程方法;然后按照从易到难、从简单到复杂的顺序安排实验,包括嵌入式软件开发基础实验、基本接口实验、BootLoader实验、嵌入式Linux操作系统实验、嵌入式Linux图形用户界面实验及高级接口实验。不仅介绍了嵌入式开发的基础实验,而且着重讲述了嵌入式Linux的开发过程,包括嵌入式Linux操作系统的移植、驱动程序的开发、应用程序的开发以及图形用户界面开发。书中还包含了硬件电路原理图,许多基本的硬件接口原理、电路图以及大量的接口程序。
本书可作为高等院校相关专业高年级本科生和研究生嵌入式系统实验课程的教材,也可作为从事嵌入式应用开发的工程技术人员的参考资料。配有开放式多媒体实验教学课件。
目录
第1章?嵌入式系统开发概述
1.1?ARM简介2
1.2?ARM微处理器的应用领域及特点2
1.2.1?ARM微处理器的应用领域2
1.2.2?ARM微处理器的特点3
1.3?ARM微处理器系列3
1.3.1?ARM7微处理器系列3
1.3.2?ARM9微处理器系列4
1.3.3?ARM9E微处理器系列4
1.3.4?ARM10E微处理器系列5
1.3.5?SecurCore微处理器系列5
1.3.6?StrongARM微处理器系列5
1.3.7?Xscale微处理器6
1.4?ARM微处理器结构6
1.4.1?RISC体系结构6
1.4.2?ARM微处理器的寄存器结构7
1.4.3?ARM微处理器的指令结构7
1.5?ARM微处理器的应用选型7
第2章?S3C2410X?ARM微处理器
2.1?S3C2410X微处理器9
2.2?S3C2410X处理器体系结构9
2.3?S3C2410X处理器系统管理9
2.4?S3C2410X处理器存储器映射11
2.5?S3C2410X处理器时钟和电源管理11
2.6?S3C2410X处理器中断控制器12
2.7?S3C2410X处理器定时器12
2.8?S3C2410X处理器实时时钟12
2.9?S3C2410X处理器通用输入/输出端口及接口12
第3章?JXARM92410?ARM嵌入式教学实验系统
3.1?JXARM92410?ARM嵌入式教学实验系统介绍14
3.2?JXARM92410教学实验系统组成14
3.2.1?ADT?IDE集成开发环境15
3.2.2?ADT?Emulator?for?ARM?JTAG仿真器17
3.2.3?JXARM92410系列教学实验箱18
3.3?JXARM92410教学实验系统硬件资源19
3.3.1?JXARM92410教学实验系统硬件模块19
3.3.2?JXARM92410教学实验系统硬件资源分配21
3.4?JXARM92410教学实验系统的软件安装23
3.5?JXARM92410教学实验系统编程实例23
3.5.1?工程文件的建立23
3.5.2?工程环境的配置26
3.5.3?工程的编译36
3.5.4?工程的调试36
第4章?嵌入式软件开发基础实验
4.1?ARM开发环境实验38
4.2?ARM汇编语言编程实验48
4.3?C语言与汇编语言编程实验54
第5章?基本接口实验
5.1?串口通信实验59
5.2?中断实验71
5.3?DMA操作实验79
5.4?PWM实验88
5.5?实时时钟实验94
5.6?看门狗实验104
5.7?RS485接口实验109
5.8?I2C实验112
5.9?D/A实验121
5.10?A/D实验124
5.11?步进电机实验130
5.12?键盘输入与I/O实验134
5.13?LCD显示实验138
5.14?触摸屏控制实验144
5.15?数字音频接口实验150
5.16?CAN总线实验160
5.17?PS/2接口实验(键盘和鼠标)166
第6章?BootLoader实验
6.1?u-boot基础实验171
6.2?u-boot文件系统实验(JFFS2/CRAMFS)187
6.3?u-boot移植实验192
第7章?嵌入式Linux操作系统实验
7.1?Linux内核移植实验196
7.2?Linux文件系统实验(JFFS2/CRAMFS/RAMDISK)201
7.3?Linux基本应用程序编写实验204
7.4?Linux多线程应用程序设计实验208
7.5?Linux驱动程序编写实验212
7.6?Linux串口通信实验222
7.7?Linux中断处理实验226
7.8?Linux端口编程及看门狗实验231
7.9?Linux下的定时器编程实验235
7.10?Linux下的以太网驱动实验239
7.11?Linux下的SOCKET通信实验243
7.12?Linux下的USB接口实验256
7.13?Linux下的Web服务器建立和动态Web技术实验260
7.14?Linux下的媒体播放实验263
第8章?嵌入式Linux图形用户界面实验
8.1?Linux下显示驱动及应用实验268
8.2?Linux下触摸屏驱动及应用实验276
8.3?MiniGUI图形系统移植实验284
8.4?MiniGUI图形应用程序编写实验291
第9章?高级接口实验
9.1?并行打印机接口通信实验300
9.2?CF卡实验304
9.3?IDE硬盘接口驱动实验312
9.4?GPRS基础实验316
9.5?GPRS电话功能(主叫)实验323
9.6?GPRS电话功能(被叫)实验326
9.7?GPRS短消息发送实验329
9.8?GPRS短消息接收实验336
9.9?GPS实验340
附录A链接定位脚本
附录BANSI?C和gcc库文件的使用及设置
附录CLinux基本命令
附录Dminicom使用指南
附录Evi编辑器
附录FLinux配置系统
参考文献
相关图书
·流行花卉及其养护
·戈壁沙漠之谜
·洛克菲勒信札
·PIC单片机基础教程
·施工现场临时用电安全技术规范JGJ 46-2005
·计算机程序设计基础VisualBasic版
·自由与秩序
·酒国
·新民族图形
·三十六计例释:英文
·胶黏剂生产与应用手册
·洪恩三只小猪进阶英语 上部(软件)
·喉癌:治疗与康复
·支持向量机导论(英文版)
·外科熏洗疗法
·用舌头号代替拳头
·汉代画像石棺
·面象对象设计UML实践(第2版)影印版
·老欧洲新欧洲:"9.11"以来欧洲复兴思潮对美英单边主义的批判
·教学媒体的理论与实践

零八图书网 地图 分类 友情链接:中国书网 稀缺复印分站