- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ARM 嵌入式系统软件开发实例(一)
ARM 嵌入式系统软件开发实例(一)
作者:周立功 等编著
定价:56 元
书号:7-81077-583-9
出版日期:200412
开本:787×960 1/16 开
字数:788 千字
购买联系: 各地书店 网上购书
点击图片可放大
内容简介本书详细 介绍当前几大热点 ARM 嵌入 式系统软件模块的原理及其在 AM7 上的实 现。分为 5 章,每
章介绍一种模块。第 1 章介 绍 FAT 文件系 统的基础知识,以及兼容 FAT12 、FAT16 和 FAT32 的文 件系
统模块 ZLG/FS 的源码分析。 第 2 章介 绍 USB 模块驱动程序的设计思想及实现过程。 第 3 章详细介 绍 CF
卡和 IDE 硬盘 及相应软件模块 ZLG/CF 的 设计思想及实现过程。 第 4 章 详细介绍 TCP/IP 及相应软件 模块
ZLG/IP 的设计 思想及实现过程。 第 5 章介 绍 GUI 的基础 知识及 GUI 模块 ZLG/GUI 的设计思想和实现过
程。这些模块是在 PHILIPS 公司的通用 ARM7 微控制 器 LPC2200 系列 上调式通过的,可以很容易地移
植到基于其他处理器核的嵌入式系统上。 本书可作为 《ARM 嵌入式系统 系列教程》 的配套参考资料, 可用
作高等院校相关专业的 ARM 嵌入式系统课程的参考书, 也可作为从事 ARM 嵌入式系统 开发应用工程技术
人员的参考资料。
前 言序
1. ARM 嵌入 式系统 的发展 趋势由于网络 与通信技术的发展, 嵌入式系统在经历了近 20 年的发展 历程后, 又进入了一个新的历史发
展阶段,即从普遍的低端应用进入到一个高、低端并行发展,并且不断提升低端应用技术水平的时代,其
标志是近年来 32 位 MCU 的 发展。32 位 MCU 的应用不会走 8 位机百花 齐放、 百余种型号系列齐上阵的道路, 这是因为在 8 位 机的低
端应用中, 嵌入对象与对象专业领域十分广泛而复杂; 而当前 32 位 MCU 的高端应用则多集中在网络、 通
信和多媒体技术领域,32 位 MCU 将会集中在少数厂家发展的少数型号系列上。在嵌入式 系统高端应用的发展中, 曾经有众多的厂家参与, 很早就有许多 8 位嵌入 式 MCU 厂家实 施
了 8 位、16 位和 32 位机的发 展计划。后来,8 位和 32 位 机的技术扩展侵占了 16 位机 的发展空间。传
统电子系统智能化对 8 位机 的需求使这些厂家将主要精力放在 8 位机 的发展上,形成了 32 位机发 展迟迟
不前的局面。当网络、通信和多媒体信息家电业兴起后,出现了嵌入式系统高端应用的市场;而在嵌入式
系统的高端应用中, 进行多年技术准备的 ARM 公司适时 地推出了 32 位 ARM 系列嵌 入式微处理器, 以其
明显的性能优势和知识产权平台扇出的运行方式,迅速形成 32 位机高 端应用的主流地位,以至于使不少
传统嵌入式系统厂家放弃了自己的 32 位发 展计划,转而使用 ARM 内核 来发展自己的 32 位 MCU。甚至
在嵌入式系统发展史上做出卓越贡献的 Intel 公司以及将单片微型计算机发展到微控制器的 PHILIPS 公
司,在发展 32 位嵌入式系统时都不另起炉灶,而是转而使用 ARM 公司 的嵌入式系统内核来发展自己的
32 位 MCU 。 网络、 通信、 多媒体和信息家电时代的到来, 无疑为 32 位嵌入式 系统高端应用提供了空前巨大的发
展空间;同时,也为力不从心的 8 位机向 高端发展起到了接力作用。一般来说,嵌入式系统的高、低端应
用模糊地界定为: 高端用于具有海量数据处理的网络、 通信和多媒体领域, 低端则用于对象系统的控制领
域。然而,控制系统的网络化、智能化的发展趋势要求在这些 8 位机 的应用中提升海量数据处理能力。当
8 位机无法满 足这些提升要求时, 便会转而求助 32 位机 的解决办法。 因此,32 位机 的市场需求发展由两
方面所致: 一方面是高端新兴领域 (网络、 通信、 多媒体和信息家电) 的拓展; 另一方面是低端控制领域
应用在数据处理能力的提升要求。后 PC 时 代的到来以及 32 位嵌入式系 统的高端应用吸引了大量计算机专业人士的介入, 加之嵌入式
系统软/ 硬件技术的发展, 导致了嵌入式系统应用模式的巨大变化, 即使嵌入式系统应用进入到一个基于软
/ 硬件平台、集成开发环境的应用系统开发时代,并带动了 SoC 技术的发展。在众多嵌 入式系统厂家参与下,基于 ARM 系列处理 器的应用技术会在众多领域取得突破性进展。
Intel 公司将 ARM 系列向更高 端的嵌入式系统发展; 而 PHILIPS 公司则 在向
文档评论(0)