微软公司宣布不再支持你正在使用的 IE浏览器,这会严重影响浏览网页,请使用微软最新的Edge浏览器
厂商专区
产品/技术
应用分类

新手必看 选取ARM芯片的原则总结

2016-08-02 09:17 来源:电源网综合 编辑:铃铛

在嵌入式领域中,由于ARM微处理器的能力强大、优点较多,获得了开发者们的一致重视。ARM芯片的灵活多变也是人们乐于使用其的原因之一。但是对于新手来说,在短时间内完全了解AEM芯片的种类并根据自己的需要来进行选择是比较困难的。针对于此,本文将为大家介绍如何针对ARM的芯片信号来进行选型。

字串4

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

ARM芯片选择的一般原则

从应用的角度,对在选择ARM芯片时所应考虑的主要困素做一具体的说明。

ARM芯核

假如希望使用WinCE或Linux等操作系统以减少软件开发时间,就需要选择ARM720T以上带有MMU(memorymanagementunit)功能的ARM芯片,ARM720T、Stron-gARM、ARM920T、ARM922T、ARM946T都带有MMU功能。而ARM7TDMI没有MMU,不支持WindowsCE和大部分的Linux,但目前有uCLinux等少数几种Linux不需要MMU的支持。

系统时钟控制器

字串8

系统时钟决定了ARM芯片的处理速度。ARM7的处理速度为0.9MIPS/MHz,常见的ARM7芯片系统主时钟为20MHz-133MHz,ARM9的处理速度为1.1MIPS/MHz,常见的ARM9的系统主时钟为100MHz-233MHz,ARM10最高可以达到700MHz。不同芯片对时钟的处理不同,有的芯片只有一个主时钟频率,这样的芯片可能不能同时顾及UART和音频时钟准确性,如CirrusLogic的EP7312等;有的芯片内部时钟控制器可以分别为CPU核和USB、UART、DSP、音频等功能部件提供同频率的时钟,如PHILIPS公司SAA7750等芯片。

字串5

内部存储器容量

在不需要大容量存储器时,可以考虑选用有内置存储器的ARM芯片。见表1。

字串5

1-2
表1

字串4

USB

ARMUSBUSBHostUSBSlave

1-3
表2

GPIO

字串8

GPIOGPIO

ARMFIQIRQPHILIPSSAA7750GPIOFIQIRQCirrusLogicEP7312CPUM开发论坛

IISIntegrateInterfaceofSound

IISARM

nWAIT

ARMGALPCMCIAWLANBluetoothPCMCIADSP

ARMLCDKTFTLCDPDALCDARMS1C2410

字串8

PWM

ARMPWM

ARM

RTCRealTimeClock

ARMCirrusLogicEP7312RTCSAA7750S3C2410RTC

ARM

ADCDAC字串4

ARMADCPHILIPSSAA7750ADCDACARM

字串4

ARMSDRAMSRAMARMARMMicronasPUC3030A

UARTIrDA

ARMUARTPCAngelARMbpsARMUARTKbpsLinkupL7205ARM

DSP

字串5

1-4
表3

FPGA

字串8

ARMFPGAARM

1-5
表4

字串4

ARM

DMA

ARMDMADirectMemoryAccessCPU

HDLCSDLCCD-ROMDecoder,EthernetMAC,VGAcontrollerDC-DCIICSPDIFCANSPIPCIPCMCIA

ARMQFPTQFPPQFPLQFPBGALBGABGAPCBBGAARMPCB

标签: ARM

声明:本内容为作者独立观点,不代表电源网。本网站原创内容,如需转载,请注明出处;本网站转载的内容(文章、图片、视频)等资料版权归原作者所有。如我们采用了您不宜公开的文章或图片,未能及时和您确认,避免给双方造成不必要的经济损失,请电邮联系我们,以便迅速采取适当处理措施;欢迎投稿,邮箱∶editor@netbroad.com。

微信关注
技术专题 更多>>
研发工程师的工具箱
智慧生活 创新未来

头条推荐

电子行业原创技术内容推荐
客服热线
服务时间:周一至周五9:00-18:00
微信关注
获取一手干货分享
免费技术研讨会
editor@netbroad.com
400-003-2006