论arm嵌入式系统的应用特点与发展

论arm嵌入式系统的应用特点与发展

ID:31099895

大小:69.50 KB

页数:3页

时间:2019-01-06

论arm嵌入式系统的应用特点与发展_第1页
论arm嵌入式系统的应用特点与发展_第2页
论arm嵌入式系统的应用特点与发展_第3页
资源描述:

《论arm嵌入式系统的应用特点与发展》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、论ARM嵌入式系统的应用特点与发展作者:m冲來源:《科技创新导报》2011年笫17期摘要:在当前数字信息技术和网络技术高速发展的后PC(Post—PC)时代本文概括了ARM技术的应用领域及其产业化发展,并预测ARM技术发展的前景。关键词:嵌入式系统ARM微处理器中图分类号:TP31文献标识码:A文章编号:1672-3791(2010)06(b)-0030-011嵌入式系统嵌入式系统是指嵌入式计并机(EmbeddedComputer)及其应用系统,是指嵌入于各种设备及应用产甜内部的计算机系统,它主要完成信号控制的功能,体积小,结构

2、紧凑,可作为一个部件埋藏于所控制的装置小,它提供用户接口、管理有关信息的输入输出、监控设备工作,使设备及应用系统有较高智能和性价比。嵌入式计算机系统,最早出现在20世纪60年代武器控制中,后來用于军事指挥控制和通信系统,现在广泛用于民用机电一体化产品屮。嵌入式系统是一种包扌舌硬件和软件的完整的计算机系统,但又跟通用计算机系统不同。欣入式系统所用的计算机是嵌入到被控対彖屮的专用微处理器,但是功能比通用计算机专门化,具有通川计算机所不能貝备的针对某个方面特别设计的、合适的运算速度、高可靠性和较低比较成本的专用计算机系统。2ARM嵌入

3、式系统2.1ARM处理器核系列及应用ARM7系列:包括ARM7TDMLARM7TDMI-S、带有高速缓存处理器宏单元的ARM720T和扩充了Iazelle的ARM7EJ-S。该系列广泛应用于多媒体和嵌入式设备,包括Internet设备、网络和调制解调器设备以及移动电话、PDA等无线设备。ARM9系列:包括ARM9TDMI、ARM920T和带有高速缓存处理器宏单元的ARM940T。该系列主要应用于引擎管理、仪器仪农、安全系统、机顶盒、高端打印机、PDA、网络电脑以及带有MP3音频和MPEG4视频多媒体格式的智能电话中。ARM9E系

4、列:为综合处理器,包括•ARM926EJ-S、带冇高速缓存处理宏单元的ARM966E-S/ARM946E-So该系列强化了数字信号处理功能,可应用丁嚅要DSP与微控制器结合使用的情况,将Thumb技术和DSP都扩展到ARM指令集中,并只有EmbeddedICE-RT逻辑,更好地适应了实时系统的开发需要。ARM10系列:包括ARM1020E和ARM1020E微处理器核。其核心在于使用向量浮点(VFP)单元VFP10提供高性能的浮点解决方案,从而极人地提高了处理器的整型和浮点运算性能,为用户界而的2D和3D图形引擎应用夯实基础,如视

5、频游戏机和高性能打卬机等。SecurCore系列:包括SC100、SC110、SC200和SC210处理器核。该系列主耍针对新兴的安全由场,以一种全新的安全处理器设计为智能卡和其他安全IC开发提供独特的32位系统设计,并具有特定的反伪造方法,从而有助于防止对换件和软件的盗版。StrongARM系列:StrongARM处理器将Intel处理器技术和ARM体系结构融为一体,致力于为手提式通信和消费电子类设备提供理想的解决方案。Xscale系列:提供全性能、高性价比和低功耗的解决方案,支持16位Thumb指令和DSP指令。2.1ARM

6、微处理器的指令结构ARM微处理器在较新的体系结构屮支持两种指令集:ARM指令集和Thumb指令集。其屮,ARM指令为32位的长度,Thumb指令为16位K度。Thumb指令集为ARM指令集的功能子集,但与等价的ARM代码相比较,可节省30%-40%以上的存储空间,同时具备32位代码的所有优点。2.2ARM嵌入式系统开发工具及调试方法冃前常见的调试方法有以卜•儿种。(1)指令集模拟器部分集成开发环境提供了指令集模拟器,可方便用户在PC机上完成一部分简单的调试工作,但是由于指令集模拟器与真实的硕件环境相差很人,因此即使用户使用指令集

7、模拟器调试通过的程序也有对能无法在真实的硕件环境下运行,用户最终必须在硕件平台上完成榕个应用的开发。(2)驻留监控软件驻留监控软件(ResidentMonitors)是一段运行在口标板上的程序傑成开发环境中的调试软件通过以太网口、并行端口、出行端口等通讯端口与驻留监控软件进行交互,山调试软件发布命令通知驻附监控软件控制程序的执行、读写存储器、读写寄存器、设置断点等。驻留监控软件的不便之处在于它対破件设备的要求比较高,一般在駛件稳定之后才能进行应用软件的开发,同时它占用口标板上的一部分资源,而且不能对程序的全速运行进行完全仿真,所

8、以对一些要求严格的情况不是很适合。(1)JTAG仿真器JTAG仿真器也称为JTAG调试器,是通过ARM芯片的JTAG边界扫描口进行调试的设备。JTAG仿真器比较便宜,连接比较方便,通过现有的JTAG边界扫描口与ARMCPU核通信,属于完全非插入式(即不使用片上资

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

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

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