历史上的今天
返回首页

历史上的今天

今天是:2025年03月17日(星期一)

正在发生

2021年03月17日 | ARM处理器的选型原则

2021-03-17 来源:eefocus

鉴于ARM微处理器的众多优点,随着国内外嵌入式应用领域的逐步发展,ARM微处理器必然会获得广泛的重视和应用。但是,由于ARM微处理器有多达十几种的内核结构,几十个芯片生产厂家,以及千变万化的内部功能配置组合,给开发人员在选择方案时带来一定的困难,所以,对ARM芯片做一些对比研究是十分必要的。


以下从应用的角度出发,对在选择ARM微处理器时所应考虑的主要问题做一些简要的探讨。


(1)ARM微处理器内核的选择

从前面所介绍的内容可知,ARM微处理器包含一系列的内核结构,以适应不同的应用领域,用户如果希望使用WinCE或标准Linux等操作系统以减少软件开发时间,就需要选择ARM720T以上带有MMU(Memory Management Unit)功能的ARM芯片,ARM720T、ARM920T、ARM922T、ARM946T、Strong-ARM都带有MMU功能。而ARM7TDMI则没有MMU,不支持Windows CE和标准Linux,但目前有uClinux等不需要MMU支持的操作系统可运行于ARM7TDMI硬件平台之上。事实上,uClinux已经成功移植到多种不带MMU的微处理器平台上,并在稳定性和其他方面都有上佳表现。


(2)系统的工作频率

系统的工作频率在很大程度上决定了ARM微处理器的处理能力。ARM7系列微处理器的典型处理速度为0.9MIPS/MHz,常见的ARM7芯片系统主时钟为 20MHz-133MHz,ARM9系列微处理器的典型处理速度为1.1MIPS/MHz,常见的ARM9的系统主时钟频率为100MHz- 233MHz,ARM10最高可以达到700MHz。不同芯片对时钟的处理不同,有的芯片只需要一个主时钟频率,有的芯片内部时钟控制器可以分别为ARM核和USB、UART、DSP、音频等功能部件提供不同频率的时钟。


(3)芯片内存储器的容量

大多数的ARM微处理器片内存储器的容量都不太大,需要用户在设计系统时外扩存储器,但也有部分芯片具有相对较大的片内存储空间,如ATMEL的AT91F40162就具有高达2MB的片内程序存储空间,用户在设计时可考虑选用这种类型,以简化系统的设计。


(4)片内外围电路的选择

除ARM微处理器核以外,几乎所有的ARM芯片均根据各自不同的应用领域,扩展了相关功能模块,并集成在芯片之中,我们称之为片内外围电路,如USB接口、IIS 接口、LCD控制器、键盘接口、RTC、ADC和DAC、DSP协处理器等,设计者应分析系统的需求,尽可能采用片内外围电路完成所需的功能,这样既可简化系统的设计,同时提高系统的可靠性。


推荐阅读

史海拾趣

DAYA公司的发展小趣事

大雅智能深知,品质是企业立足之本。因此,在产品研发和生产过程中,大雅智能始终坚持严格的质量控制标准,确保每一台产品都符合高品质要求。同时,大雅智能还建立了完善的售后服务体系,为用户提供及时、专业的技术支持和维修服务。正是这份对品质的执着追求,让大雅智能在消费者中赢得了良好的口碑。

安碁科技(AKER)公司的发展小趣事

在电子行业快速发展的背景下,安碁科技始终坚持持续创新和客户导向的经营理念。公司不断投入研发资源,推出具有竞争力的新产品和解决方案,以满足客户不断变化的需求。同时,安碁科技也注重与客户的沟通和合作,深入了解客户的需求和反馈,不断优化产品和服务。这种以客户为中心的经营模式,使得安碁科技在市场上赢得了良好的声誉和口碑。

这五个故事只是安碁科技发展历程中的一部分,但它们充分展示了公司在电子行业中的崛起和发展。安碁科技凭借其卓越的技术实力、品质管理和创新能力,在激烈的市场竞争中脱颖而出,成为行业的佼佼者。未来,随着电子行业的不断发展和变化,安碁科技将继续保持创新和进取的精神,为客户和市场带来更多优质的产品和服务。

Hammond公司的发展小趣事

随着市场需求的不断增长,安碁科技开始寻求扩大产能和全球化布局。1999年,公司正式量产电压控制振荡器(VCXO),并购置了更大的厂房以扩大产能。随后,安碁科技陆续在美国和中国大陆设立子公司和办事处,进一步拓展国际市场。这一系列的举措,不仅提高了公司的产能和效率,也使其能够更好地服务全球客户,实现业务的快速增长。

屹晶微(EG)公司的发展小趣事

屹晶微的创始人黄米龙,原本在发电厂从事电气运营工作长达八年。这段经历让他对电子领域有了深入的了解和浓厚的兴趣。然而,他并没有满足于现状,而是看到了中国芯片产业的巨大潜力和发展空间。于是,在2007年,他毅然决定从发电厂辞职,利用自己的积蓄和借来的资金,在台州创立了屹晶微电子有限公司。

在创立初期,屹晶微面临着资金短缺、技术落后和市场竞争激烈的困境。但黄米龙凭借对电子行业的深刻理解和坚定的信念,带领团队克服了种种困难。他们不断引进先进技术和设备,加强研发力量,提升产品质量。经过几年的努力,屹晶微逐渐在芯片设计领域崭露头角,并成功推出了多款具有自主知识产权的芯片产品。

APC (APC by Schneider Electric)公司的发展小趣事

在电子行业的早期,电源的稳定性是许多企业和个人用户面临的一大难题。正是在这样的背景下,APC公司凭借其敏锐的市场洞察力,将重心放在小型桌面不中断电力供应(UPS)系统的电源保护及开发上。1984年,APC推出了公司的首个UPS产品,为PC、PC服务器及其网络提供了可靠的电力保障。这一创新举措不仅解决了当时的电力供应问题,更为APC在UPS电源保护领域奠定了坚实的基础。

Amphenol Aerospace公司的发展小趣事

随着计算机技术的飞速发展,单一的UPS产品已无法满足市场的多样化需求。为此,APC在1989年推出了突破性的电源管理软件(PowerChute®)。这款软件能够智能地管理UPS设备,提供更为精细的电力保护。紧接着,APC又推出了Smart-UPS®系列UPS产品,该产品以其卓越的性能和稳定性,迅速成为评估所有其它网络UPS产品的标准。

问答坊 | AI 解惑

基于IIS音频系统设计(2)

嵌入式系统硬件设备种类繁多,且缺乏PC中标准的体系结构,所以必须为各种设备编写驱动程序。 ARM 驱动程序的主要任务是控制音频数据在硬件中流动,并为音频应用提供标准接口。由于嵌入式系统资源有限,且处理器能力不强,所以在音频设备的驱动程序 ...…

查看全部问答>

Protel DXP 2004实用教程CD版本

Protel DXP 2004实用教程CD版本…

查看全部问答>

电磁炉线圈改造不工作原因?

我把电磁炉线圈改造成筒状,就是对管状的物体加热,改造后怎么会不加热,通电后显示正常,就是将铁管穿入线圈选择加热后不加热,状态就和没有锅一样,在穿入的铁管上有轻微的间隔的“叮”声。请教大家我如何改造才能实现我的要求呢?…

查看全部问答>

收到礼物了

收到礼物了,打开一看,咦,是。。。 雨衣????? 拉开拉锁,展开,奥,原来是。。。原来是。。。。   包包!! EEWORLD的礼物,都这么创意啊,谢谢啊。  …

查看全部问答>

关于sopc的问题,请高手指点,谢谢了

最近毕业设计要做2fsk的sopc解码,不知道该如何下手…

查看全部问答>

wince 升级到 R3 版本

请问大家有没有把 WINCE 升级到 R3 版本呢? 我用的是 PXA270 的MCU ,升级后出出现堆栈溢出, !!! Committed last page of the stack (0xd0230018), SEH bypassed, thread terminated !!! Exception \'User Stack Overflow\' (-3): Thread-Id=0 ...…

查看全部问答>

为什么用直联线也可以通呢?

我们开发的嵌入式设备两台间用直连线和交叉线都可以通,谁知道原因呢?我用的是Realtelk的8201网卡芯片?…

查看全部问答>

VS2003下,如何把pictureBox1.Image保存为文件呢

我是用VS2003开发的,做了一个签名程序,可是当我想把签名生成的Bitmap保存时,就遇到了这个问题! 希望高手能帮忙解答一下…

查看全部问答>

又遇怪事,STM32IAR优化产生的SPI问题

硬件相同,甚至板子都没掉电,只是换用不同的优化重新仿真,使用IAR高度优化时SPI1的SCK无波形:高度优化时: 下载 (69.93 KB) 2010-7-21 14:35 中度优化时: 下载 (93.56 KB) 2010-7-21 14:35 ...…

查看全部问答>

Ltib怎么加上TFTP? 谢谢

我使用的是8315E开发板, 在使用LTIB进行编译的时候我一直使用的缺省方式, 没有修改配置项, 然后编译之后生成的内核下载到开发板之后发现用不了TFTP   所以请教各们朋友:   怎么在LTIB编译的时候修改配置项?   谢谢…

查看全部问答>