出版日期:2009年04月
ISBN:9787302186939
[十位:7302186936]
页数:411
定价:¥39.00
店铺售价:¥39.00
(为您节省:¥0.00)
店铺库存:1
本
正在处理购买信息,请稍候……
我要买:
本
* 如何购买
联系店主:
18986284335
店主推荐图书:
-
¥10.80
-
¥15.20
-
¥9.00
-
¥6.00
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2024-12-11 11:26:21]
齐**
青岛市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2024-11-13 15:42:57]
卓**
东莞市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2024-11-11 23:25:01]
胡*
雅安市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2024-10-21 22:50:08]
韦**
佛山市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2024-10-09 16:56:20]
刘**
秦皇岛市
《基于ARM嵌入式μCLinux系统原理及应用》内容提要:
本书不但着重介绍了目前流行的ARM微处理器及应用较为广泛的μCLinux嵌入式操作系统,而且结合作者多年的研究和教学经验介绍了基于ARM芯片的嵌入式系统的原理、程序设计方法以及应用程序的开发。
本书共分为12章。第1章~第3章介绍了嵌入式系统的基本概念,常用的ARM/Thumb指令系统及编译工具GNU GCC的使用方法;第4章和第5章介绍了ARM芯片的体系结构和各个外部设备接口(如Flash存储器、SDRAM、中断接口、DMA接口、定时及时钟接口、音频接口、串行接口、键盘显示器接口、触摸屏LCD接口和模拟接口等)的结构、原理、接口电路及时序,并且介绍了接口的驱动程序的编制方法;第6章~第10章介绍了主流的μCLinux操作系统的进程管理、文件系统管理、设备管理以及用户接口的设计过程,其中包括开发工具Hitool for μCLinux的使用方法介绍及简单驱动程序的编写。第11章和第12章介绍了应用程序开发实例和μCLinux在UP-NETARM 3000平台上的移植过程。
本书主要从嵌入式理论、方法和应用实践的角度出发,以ARM处理器为基础,展现了嵌入式系统的基本理论的主要内容
《基于ARM嵌入式μCLinux系统原理及应用》图书目录:
第1章 嵌入式系统导论
1.1 概述
1.2 嵌入式微处理器和嵌入式操作系统
1.3 嵌入式系统设计过程
小结
习题
第2章 ARM/Thumb微处理器结构及指令系统
2.1 ARM微处理器概述
2.2 ARM微处理器体系结构
2.3 ARM/Thumb指令系统
小结
习题
第3章 程序设计基础
3.1 G 简介
3.2 C/C++交叉编译器arm-elf-g
3.3 交叉连接器arm-elf-ld
3.4 工程管理器make
3.5 交叉汇编器arm-elf-as
3.6 汇编语言编程
3.7 简单程序设计
3.8 混合语言编程
小结
习题
第4章 S3C44B0X PU管理及附加电路
4.1 S3C44B0X简介
4.2 时钟和功耗管理
4.3 CPUcWrapper和总线特性
4.4 存储器管理
4.5 存储时序图
4.6 MICETEKcEV44B0II开发板简介
小结
习题
第5章 S3C44B0X接口电路设计与编程
5.1 存储器电路设计及编程
5.2 中断系统电路设计及编程
5.3 通用I/O接口电路设计及编程
5.4 DMA接口电路原理及编程
5.5 PWM计时器接口电路原理及编程
5.6 看门狗计时器接口电路原理及编程
5.7 日历时钟接口电路设计及编程
5.8 LCD控制器
5.9 触摸屏电路设计及编程
5.10 异步串行通信接口
5.11 A/D转换器
5.12 D/A转换器
5.13 IIS总线接口
小结
习题
第6章 嵌入式Linux开发
第7章 进程/线程管理
第8章 存储管理
第9章 文件系统
第10章 设备管理
第11章 应用程序开发
第12章 μCLinux在UP-NETARM3000平台上的移植
附录A S3C44B0X特殊功能寄存器地址对应表
附录B 部分Linux命令
附录C LinuxView简介
参考文献
《基于ARM嵌入式μCLinux系统原理及应用》文章节选:
第1章 嵌入式系统导论
随着社会信息化的日益加强,计算机和网络已经全面渗透到日常生活的每一个角落。人们需要的已经不仅仅是那种放在桌上处理文档、进行工作管理和生产控制的计算“机器”。任何一个普通人都可能拥有大小不一、形状各异、包含了嵌入式技术的电子产品。小到MP3、PDA(个人数字助理)等微型数字产品,大到网络家电、智能家电和车载电子设备等都已广泛应用于人们的日常生活之中。
目前,各种各样的新型嵌入式系统设备在应用数量上已经远远超过了通用计算机。在工业和服务领域中,使用嵌入式技术的数字机床、智能工具、工业机器人和服务机器人正在逐渐改变着传统的工业生产和服务方式。
本章主要内容如下:
(1)嵌入式系统的概念;
(2)嵌入式系统的特点、分类及应用领域;
(3)主流嵌入式微处理器和嵌入式操作系统;
(4)嵌入式系统设计方法。
1.1 概述
1.1.1 什么是嵌入式系统
1.嵌入式系统的定义
借用芙国的电气工程师学会(IEE)的一个定义(http://www.iee.org/policy/areas/y2k/w一43.cfm):嵌入式系统是“控制、监视或者辅助设备、机器和车间运行的装置”。
2.嵌入式系统的特性
嵌入式系统具备下列特性。
(1)通常只执行特定功能,这一点与一般桌上型办公设备或数据库系统有很大区别。
(2)以微型计算机与周边器件构成核心,其规模可在大范围内变化,如从8051芯片到X86芯片。
(3)要求严格的时序和稳定性,这是因为在计算机控制的大型系统中,程序运行稍有差错则可能使得整个系统失去控制,甚至酿成灾害。
……