资源描述:
《深入浅出xscale嵌入式系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、北京航空航天大学出版社深入浅出XScale嵌入式系统王黎明夏立卜乐平闫晓玲编著北京航空航天大学出版社内容简介主要讲述了以原Intel公司的PXA27x为代表的XScale微处理器的开发流程,同时涵盖了嵌入式系统的软硬件开发两个方面:一方面是微处理器的接口电路设计、接口时序、电气特性等内容的分析;一方面讲述对应的硬件和软件的实现方法以及相应的Linux系统在XScale上的移植。全书分为7章,包括嵌入式系统的基本知识,PXA27x处理器与组成单元,PXA27x处理器的电源与时钟管理,PXA27x的体系结构、最小系统
2、的设计、外设接口的设计方法及相应实例的详细分析,PXA27x平台引导代码,Linux操作系统在XScale平台的移植以及Linux设备驱动程序的开发。本书可作为机电控制技术、信息家电、工业控制、手持仪器、医疗器械、机器人技术等领域嵌入式系统开发与应用的参考书,也可以作为高等院校有关嵌入式系统教学的本科生或研究生教材。图书在版编目(CIP)数据深入浅出XScale嵌入式系统/王黎明等编著.--北京:北京航空航天大学出版社,2011.3ISBN9787512403130Ⅰ.①深…Ⅱ.①王…Ⅲ.①微处理器-系统设计Ⅳ.
3、①TP332中国版本图书馆CIP数据核字(2011)第004036号版权所有,侵权必究。北京航空航天大学出版社深入浅出XScale嵌入式系统王黎明夏立卜乐平闫晓玲编著责任编辑张冀青*北京航空航天大学出版社出版发行北京市海淀区学院路37号(邮编100191)http://www.buaapress.com.cn发行部电话:(010)82317024传真:(010)82328026读者信箱:emsbook@gmail.com邮购电话:(010)82316936印刷有限公司印装各地书店经销*开本:787×10921/1
4、6印张:37字数:947千字2011年3月第1版2011年3月第1次印刷印数:4000册ISBN9787512403130定价:69.00元(含光盘1张)前言嵌入式系统已经进入32位的时代,在当前数字信息技术和网络技术高速发展的后PC时代,嵌入式系统已经广泛渗透到人们生活的各个领域。“嵌入式系统”这个名词已经被各行业所熟悉,它正在以各种不同的形式悄悄改变着人们的生产、生活方式。毋庸质疑,嵌入式系统已经成为当今计算机领域的一个亮点。从技术角度来讲,嵌入式系统是软件和硬件的有机结合体,一名合格的嵌入式系统设计人员往往
5、需要同时具备软件和硬件两个方面的知识。做系统底层设计的软件工程师希望学习到相关的硬件设计的知识,以便写出更高效、可移植性更强、接口更简单的软件模块;而硬件设计人员则希望学习到针对硬件的驱动开发程序,从而更好地考虑什么样的硬件设计更容易编写驱动程序。对于嵌入式系统的总体设计者来说,则需要综合考虑软硬件的设计。因此,本书在软件和硬件两个方面做了很好的兼顾,让不同需求的读者都能从本书中找到自身开发的灵感和解决问题的方法。本书以频率超过500MHz的PXA27x处理器为对象平台,介绍了基于XScale内核处理器的嵌入式系
6、统开发的各个主要环节。本书没有过多地讲述原理,而是从功能需求出发,从分析的角度来学习嵌入式开发的各种技术,内容涵盖了软件和硬件的两个层面。每章都独立为一个主题,较全面地向读者展现了嵌入式系统开发的全过程。北京航空航天大学出版社本书组织结构第1章为基础部分。首先介绍了嵌入式系统的发展历史及嵌入式系统的定义与特点;然后介绍了嵌入式系统的硬件、软件及系统的开发;最后简述了市面上流行的嵌入式操作系统的种类以及选型规则。本章主要是让读者对嵌入式系统有一个整体的映像把握,从而引导读者进入嵌入式系统开发的大门。第2章介绍PXA
7、27x处理器的相关功能。首先介绍了XScale架构处理器的总体特点和种类;然后,重点以PXA27x处理器为例简要介绍了其电源管理、时钟管理、内部存储器、中断控制器、操作系统定时器、脉宽调制PWM单元、实时时钟、通用I/O单元、存储器控制器、DMA控制器、串行端口和LCD控制器等;最后介绍了系统的公用寄存器,并且对处理器的相关信号引脚进行了阐述。第3章讲述PXA27x平台的时钟和电源管理,主要包括复位管理、时钟管理操作、电源管理操作及电压管理寄存器的描述。第4章是本书重点,通过对PXA27x模块进行分析使读者全面了
8、解处理器的外围接口和开发方法。首先介绍的是PXA27x核心电路设计及外围电路功能模块的设计,然后分层次地针对电路系统介绍各功能模块的软硬件设计和相关原理,主要包括:ARM指令介绍、I/O端口驱动LED跑马灯、PXA27x输入键盘测试、PWM功能、实时时钟、IIC通信、模/数转换、SDRAM存储访问、NorFlash存储访问、NandFlash存储访问、串口通信、定时器中断