出版时间:2005-1 出版社:北京航空航天大学出版社 作者:胥静 页数:391
Tag标签:无
内容概要
本书是一本讲述如何基于ARM7内核处理器进行嵌入式系统设计和开发的实用书籍。本书提供的实例全面涉及各种底层硬件驱动(如Flash ROM、SDRAM、Nandflash存储器、通用I/O、UART、定时器、LCD、I2C接口、A/D转换器、触摸屏及USB等)、μC/OSⅡ嵌入式操作系统、图形用户界面系统、文件系统和TCP/IP协议栈等嵌入式系统体系结构中的组成部件。书中通过28个实例对相关知识进行了有针对性的深入分析和详细解说,并为读者提供了可遵循的实践步骤,使读者能够在实际应用中深入掌握和实现这些技术和技巧。 本书内容丰富,深入浅出,实用性强,不仅适合作为高等学校嵌入式系统相关专业的实验、培训教材或教师参考用书,也适合从事嵌入式系统设计和开发工作的专业技术人士使用。
书籍目录
实例1 嵌入式系统开发实例——模拟PDA的实现1.1 概述11.2 实例内容和目标1.3 实例分析1.3.1 系统构成的元素1.3.2 硬件部分1.3.3 软件部分1.4 实现方法与步骤1.4.1 连接硬件电路1.4.2 程序目录和内容说明1.4.3 下载并运行程序实例2 ARMSys平台开发环境及工具详解2.1 概述2.2 实例内容和目标2.3 实例分析2.3.1 ARMSys的组成结构2.3.2 ARMSys的启动程序和地址空间分配2.3.3 ARMSys提供的开发环境2.3.4 应用开发步骤2.3.5 SDT2.5的介绍2.4 实现方法与步骤2.4.1 编写或修改源程序代码2.4.2 使用APM对工程进行编译2.4.3 使用ADW进行仿真调试2.4.4 在Windows 2000/ XP下使用JTAG.exe2.4.5 USB口下载工具2.4.6 代码固化实例3 Flash ROM器件应用3.1 概述3.2 实例内容和目标3.3 实例分析3.3.1 读操作3.3.2 字写入操作3.3.3 扇区/ 块/ 整片擦除操作3.3.4 内部操作状态检测3.4 实现方法与步骤3.4.1 接口电路3.4.2 硬件上的设置3.4.3 寄存器的说明3.4.4 SST39VF160的擦除3.4.5 SST39VF160的写入3.5 运行结果实例4 SDRAM器件应用4.1 概述4.2 实例内容和目标4.3 实例分析4.3.1 SRAM器件的结构特点4.3.2 DRAM器件的结构特点4.3.3 SDRAM器件的构成原理和应用特点4.3.4 SDRAM器件IS42S16400简介4.4 实现方法与步骤4.4.1 地址分配4.4.2 电路连接4.4.3 寄存器设置4.4.4 对IS42S16400的编程4.5 运行结果实例5 Nandflash存储器器件应用实例6 通用I/O口的应用——矩阵式键盘实例7 外部中断处理程序设计实例8 UART异步串行接口应用实例9 定时器应用实例10 实时日历时钟(RTC)应用实例11 LCD接口应用实例12 I2C接口应用实例13 A/D转换器应用实例14 触摸屏应用实例15 USB设备接口应用实例16 以太网控制器接口应用实例17 μC/OSⅡ的移植与应用实例18 μC/OSⅡ的多任务管理和任务间通讯实例19 μC/OSⅡ中断处理程序设计实例20 GUI系统的移植与应用
媒体关注与评论
本书以业界表现出色的ARM处理器(采用ARM7TDMI内核的S3C44BOX)及其外围电路为硬件基础,以简明内核的μC/OS-Ⅱ作为嵌入式操作系统,对嵌入式系统开发中常用的GUI系统、文件系统和TCP/IP协议栈等进行了全面揭示,完整地讲述了在嵌入式系统设计与开发中运用到的各种知识和技术。与纯粹探讨理论的书籍不同,本书采用了实例分析的方式,通过对一个个实例的深入剖析来揭示嵌入式系统技术在具体项目中的应用。每个实例都类似于一个小型项目,它们都是可供实践和快速掌握的。本书是由在嵌入式系统领域中工作多年的工程师依据自身经验编写而成的,因此,在跟随本书实践的过程中,读者将感到好像亲身参与了实际的设计与开发工作。
图书封面
图书标签Tags
无
评论、评分、阅读与下载