ARM 微
器的眾多優點,隨著國內外嵌入式應用領域的逐步發展, ARM 微
器必然會獲得廣泛的重視和應用。但是,
ARM 微
器有多達十幾種的內核結構,幾十個芯片生產廠家,以及千變萬化的內部功能配置組合,給開發人員在選擇方案時帶來
的困難,
,對 ARM芯片做
對比研究是十分必要的。
字串4
從應用的角度出發,對在選擇 ARM 微器時所應考慮的主要問題做
簡要的探討。 ARM
1 ARM 芯片選擇的原則
從應用的角度,對在選擇 ARM 芯片時所應考慮的主要困素做一具體的說明。
1.1 ARM 芯核
假如希望使用 WinCE 或 Linux 等操作系統以減少軟件開發時間,就選擇 ARM720T
帶有 MMU ( memory management unit )功能的 ARM 芯片, ARM720T 、 Stron-gARM 、 ARM920T 、 ARM922T 、 ARM946T 都帶有 MMU 功能。而 ARM7TDMI 沒有 MMU ,不支持 Windows CE 和大部分的 Linux ,但目前有 uCLinux 等少數幾種 Linux 不
MMU 的支持。
1.2 系統時鐘控制器
字串8
系統時鐘決定了 ARM 芯片的速度。 ARM7 的
速度為0.9 MIPS/MHz ,
的 ARM7 芯片系統主時鐘為20 MHz-133MHz , ARM9 的
速度為1.1 MIPS/MHz ,
的 ARM9 的系統主時鐘為100 MHz-233MHz , ARM10 最高可以達到700 MHz 。不同芯片對時鐘的
不同,有的芯片只有一個主時鐘頻率,這樣的芯片
不能
顧及 UART 和音頻時鐘準確性,如 Cirrus LogIC 的 EP7312 等;有的芯片內部時鐘控制器可以分別為 CPU 核和 USB 、 UART 、 DSP 、音頻等功能部件提供同頻率的時鐘,如 PHILIPS 公司 SAA7750 等芯片。 字串5
1.3 內部存儲器容量
在不大容量存儲器時,可以考慮選用有內置存儲器的 ARM 芯片。見表1。 字串5
表1
字串4
USB
ARMUSBUSB HostUSB Slave
GPIO
字串8
GPIOGPIO
ARMFIQIRQPHILIPSSAA7750GPIOFIQIRQCirrus LogicEP7312CPU M開發論壇
IISIntegrate Interface of Sound
IIS ARM
nWAIT
ARMGALPCMCIAWLANBluetoothPCMCIADSP
ARMLCDKTFT LCDPDALCDARMS1C2410
字串8
PWM
ARMPWM
ARM
RTCReal Time CLOCk
ARMCirrus LogicEP7312RTCSAA7750S3C2410RTC
ARM
ADCDAC 字串4
ARMADCPHILIPSSAA7750ADCDAC ARM
字串4
ARMSDRAMSRAMARMARMMicronasPUC3030A
UARTIrDA
ARMUARTPCANgelARMbpsARMUARTKbpsLinkupL7205 ARM
DSP
字串5
FPGA
字串8
ARMFPGA ARM
字串4
ARM
DMA
ARMDMADirect Memory ACCessCPU
HDLCSDLCCD-ROM Decoder,Ethernet MAC,VGA controllerDC-DCIICSPDIFCANSPIPCIPCMCIA
ARMQFPTQFPPQFPLQFPBGALBGABGAPCBBGAARMPCB
容-源-電-子-網-為你提供技術支持本文地址:http://www.jssjbk.com/dz/22/341020493.shtml
本文標簽:
猜你感興趣:
什么是可編程晶振?可編程晶振多為有源晶振,由兩個芯片組成;一個是全硅MEMS諧振器,一個是具有溫補功能的芯片,可以啟動電路鎖相環CMOS。它采用標準化的半導體芯片MCM封裝。可以采用全自動標準半導體制造工藝
在工業相機行業中,石英可編程晶振扮演著至關重要的角色。為了滿足不同應用需求,YXC引入了低抖動石英可編程晶振QMEMS振蕩器YSO690PR,為工業相機的穩定運行提供了理想解決方案。