嵌入式系统设计与开发

嵌入式系统设计与开发

ID:34577660

大小:2.35 MB

页数:104页

时间:2019-03-08

嵌入式系统设计与开发_第1页
嵌入式系统设计与开发_第2页
嵌入式系统设计与开发_第3页
嵌入式系统设计与开发_第4页
嵌入式系统设计与开发_第5页
资源描述:

《嵌入式系统设计与开发》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、科学出版社职教技术出版中心www.abook.cn普通高等教育“十二五”规划教材信息与电子技术类系列教材嵌入式系统设计与开发———基于ARM和μC/OS唱Ⅱ(第二版)马文华主编邓耀华汤秀春副主编北京内容简介本书以目前流行的ARM处理器和易于学习的μC/OS唱II操作系统为核心,系统介绍了嵌入式系统的概念、原理、基本开发流程和方法。其内容包括嵌入式系统概述、ARM及其编程模型、ARM指令集、嵌入式程序设计、嵌入式最小系统设计、嵌入式系统通用接口设计、μC/OS唱II实时操作系统、基于μC/OS唱II的程序设计、ADS集成开发环境使用等。读者可

2、从中系统地学习嵌入式系统的有关知识,并通过实例完成嵌入式系统设计的基础训练。本书可以作为高等学校嵌入式系统教学的教材,也可作为有关工程技术人员的学习参考书。图书在版编目(CIP)数据嵌入式系统设计与开发/马文华主编.—2版.—北京:科学出版社,2011畅6ISBN978唱7唱03唱031125唱2 Ⅰ畅①嵌… Ⅱ畅①马… Ⅲ畅①程序设计 Ⅳ畅①TP311畅1中国版本图书馆CIP数据核字(2011)第091695号责任编辑:隽青龙/责任校对:刘玉靖责任印制:吕春珉/封面设计:东方人华平面设计部出版北京东黄城根北街16号邮政编码:100717h

3、ttp://www.sciencep.com中国科学院印刷厂印刷科学出版社发行各地新华书店经销科学出版社倡2011年6月第二版开本:787×1092 1/162011年6月第一次印刷印张:223/4印数:1—3000字数:525000职教技术出版中心定价:38畅00元www.abook.cn(如有印装质量问题,我社负责调换)销售部电话010唱62134988 编辑部电话010唱62135517唱2037版权所有,侵权必究举报电话:010唱64030229;010唱64034315;13501151303前言嵌入式计算机系统起源于微型机时代,

4、其低端应用以8位MCS唱51为代表,至今仍在大量使用。近几年,网络、通信、多媒体和计算控制技术的发展为嵌入式系统应用开辟了广阔的天地,使嵌入式系统成为继PC、Internet后IT界新的技术热点。但在这些高端应用中,8位处理器已不能满足应用的需求,取而代之的是32位微处理器。目前,32位的ARM处理器以其优良的性能,占据了低功耗、低成本和高性能的嵌入式系统应用领域的领先地位。ARM7TDMI是ARM公司的经典内核,三星公司以此内核为基础生产的SC344B0X芯片得到了广泛应用,拥有许多的用户。对于用户来说,将该芯片作为嵌入式系统的入门是个很

5、好的选择。32位微处理器面向嵌入式系统的高端应用,由于其速度快、资源丰富等特点,加上应用本身的复杂性、可靠性等要求,软件的开发一般选择操作系统平台支持。常见的嵌入式操作系统有很多,如VxWorks、WindowsCE、嵌入式Linux、QNX、Nucleus和μC/OS唱II等,从中选择一个能体现操作系统机理、有实用价值而门槛又较低的操作系统是一项很重要的工作。μC/OS唱II是一个源代码公开的实时多任务操作系统,拥有很多产品的成功应用案例并且得到美国有关方面的认证,用户可以很容易地通过阅读源代码领会操作系统的精髓,使操作系统的学习不再如“

6、空中楼阁”。本书以SC344B0X和μC/OS唱II为平台来介绍嵌入式系统的设计和开发技术。由于ARM体系结构的一致性、外围电路的通用性及操作系统机理的一致性,本书对设计其他ARM内核芯片的应用系统也具有很好的参考价值。其编写思路符合嵌入式系统注重实践的学习规律,力求通俗、易懂,适合作为电信类和计算机学科本科生及研究生教材,也可作为课程设计、毕业设计和从事嵌入式系统开发工程技术人员的参考资料。嵌入式系统的应用几乎涉及现代生活的各个方面,如手机、电视机、DVD、数码照相机、游戏机、微波炉和汽车等,即使我们通用的个人计算机,其外围电路中也包含众

7、多的嵌入式处理器。社会对嵌入式系统设计人才需求旺盛,目前,嵌入式系统方面高端人才严重缺乏。很多高校也在进行课程改革,并且增加嵌入式系统方面的课程,这将为社会培养专业人才、为我国在这一领域赶超世界先进水平打下坚实的人才基础。本书各章节安排如下:第1章介绍嵌入式系统的概念、发展历史、应用范围,嵌入式系统的硬件和软件组成及嵌入式系统开发的相关技术。第2章介绍精简指令集计算机RISC和复杂指令集计算机CISC,在此基础上,介绍了ARM体系结构版本及ARM的编程模型,为ARM体系结构的学习打下基础,对ARM7TDMI做了较详细的说明。嵌入式系统设计与

8、开发(第二版)ii第3章详细介绍ARM体系的指令系统和寻址方式。Thumb指令集是ARM指令集的子集,本章对Thumb指令集及其与ARM指令集的区别也做了简要介绍。第4章介绍AR

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。