本书首先引入嵌入式系统的基本概念,介绍了嵌入式系统中广泛使用的ARM技术,包括ARM处理器的体系结构、寻址方式、指令系统、汇编语言程序和C语言程序设计基础。之后介绍了基于XScale内核的PXA270处理器,以及基于PXA270处理器的实验教学系统。然后,以PXA270实验教学系统为硬件平台,介绍了嵌入式Linux应用程序和驱动程序的设计。最后介绍了三种基于PXA270处理器的应用实例的设计方案。 本书配有免费电子课件,欢迎选用本书作教材的老师登录WWW.cmpedu.COm下载或发邮件到wbj@cmpbook.com索取。 本书内容全面,实例丰富,所列举的实例全部经过调试。本书可作为高等院校电子信息类专业高年级学生和研究生的教材,也可作为嵌入式系统应用工程技术人员的参考用书。
本书首先引入嵌入式系统的基本概念,介绍了嵌入式系统中广泛使用的ARM技术,包括ARM处理器的体系结构、寻址方式、指令系统、汇编语言程序和C语言程序设计基础。之后介绍了基于XScale内核的PXA270处理器,以及基于PXA270处理器的实验教学系统。然后,以PXA270实验教学系统为硬件平台,介绍了嵌入式Linux应用程序和驱动程序的设计。最后介绍了三种基于PXA270处理器的应用实例的设计方案。 本书配有免费电子课件,欢迎选用本书作教材的老师登录WWW.cmpedu.COm下载或发邮件到wbj@cmpbook.com索取。 本书内容全面,实例丰富,所列举的实例全部经过调试。本书可作为高等院校电子信息类专业高年级学生和研究生的教材,也可作为嵌入式系统应用工程技术人员的参考用书。
前 言 本书以嵌入式系统的开发为主线,全面系统地讲述了嵌入式系统开发的基本知识、基本流程 和基本方法。以Intel公司的PXA270处理器和深圳市亿道电子技术有限公司的 实验教学系统为硬件平台,介绍了嵌入式系统的软硬件开发过程。 本书力求实用,侧重于嵌入式系统的开发过程,力争能够指导学生进行一个完整的嵌入式系 统开发。 本书在内容的组织上共分9章,各章的具体内容如下: 第1章介绍了嵌入式系统开发的基础知识。包括嵌入式系统的概念、特点、应用、组成,以 及嵌入式处理器、嵌入式操作系统和嵌入式系统开发工具,全面介绍了嵌入式系统开发的 基本知识和概念。 第2章介绍了ARM体系结构的发展和特征,详细介绍了处理器工作状态、寄存器的组织、异 常处理、ARM存储器映射和ARM内核技术等内容。 第3章详细讲述了ARM处理器的寻址方式、ARM指令系统中的各种指令,以及指令的应用场合 及方法。 第4章介绍了ARM汇编语言程序设计的基本方法,详细讲解了ARM伪操作、伪指令,ARM汇编语 言中的符号、表达式、程序格式,以及ARM汇编语言与C语言混合编程的方法。 第5章简要介绍了XScale内核,然后介绍了基于XScale内核的PXA270处理器的一些特性以及 功能模块。 第6章介绍了PXA270实验教学系统的硬件资源,详细介绍了实验教学系统的硬件设计,包括 电源和时钟系统、存储系统、LCD及触摸屏人机接口系统以及多种通信接口的应用电路。另 外,通过介绍三个程序设计实例,给读者提供了PXA270实验教学系统的软件设计的方法和步 骤。 第7章系统地介绍了嵌入式Linux操作系统,以及如何在嵌入式Linux下开发各种应用程序和 设备驱动程序。为了对所介绍的重点知识有更进一步的理解,每一小节都给出了具体的实例 。 第8章详细介绍了ARM开发工具和ADS集成开发环境的使用方法,并且给出了一些实例,以便 于更好地进行应用程序开发与调试。 第9章介绍了三种基于PXA270处理器的应用实例的设计方案,包括3G手机、基于PXA270处理 器的嵌入式流媒体播放器以及车载多媒体远程监控服务系统。 本书的编写是在多轮教学实践的基础上完成的。部分内容取材于作者的嵌入式系统科研 开发项目、作者指导本科生参加全国大学生电子设计竞赛——嵌入式系统专题竞赛的参赛作 品,以及作者参加ARM应用技术论文大奖赛获奖论文。 本书内容充实,系统全面,重点突出。阐述循序渐进,由浅入深。各章均安排了丰富的例题 、思考题和习题,便于学生自学和自测。 本书配备有配套的实验教程和电子课件,便于高校开展嵌入式系统教学。 本书的编写得到了东北大学教务处和东北大学研究生院的教学立项支持。 本书的编写得到了机械工业出版社的大力支持和关心。 本书的编写还得到了安谋咨询(上海)有限公司、深圳市亿道电子技术有限公司、 英特尔 (中国) 有限公司的大力支持和帮助,他们为作者提供了大量的技术资料和技术支持 。本书在编写过程中,还引用了参考文献所列论著的有关部分。在此向各公司和论著作者一 并表示衷心的感谢。 本书的主编为张石教授,副主编为张新宇、鲍喜荣,参编人员有佘黎煌、丁山。研究生董建 威、赵善国、贾晓楠、冯瑜、尚帅、齐晓龙也参加部分工作。 本书由东北大学王永军教授主审,东北大学李景华教授、辽宁大学牛斌教授、沈阳航空工业 学院张芝贤教授、深圳市亿道电子技术有限公司何章龙工程师参与了本书的评审。在此表示 衷心的感谢。 本书配有免费电子课件,欢迎选用本书作教材的老师登录wwwcmpeducom下载或发邮件 到wbj@cmpbookcom索取。 由于作者水平有限,加上时间仓促,书中难免有一些错误和不足之处,恳请各位专家和读者 批评指正。 张 石
随手扫一扫~了解多多