32位RISC CPU ARM芯片的应用和选型
1.3 内部存储器容量
AT91FR4081
SAA7750
PUC3030A
HMS30C7202
ML67Q4001
LC67F500 ATMEL
ATMEL
Philips
Micronas
Hynix
OKI
Snayo 2M Bytes
1M Bytes
384K Bytes
256K Bytes
192K Bytes
256K Bytes
640K Bytes 256K bytes 4K Bytes
128K Bytes
64K bytes
56K bytes
32K bytes
S3C2400
S5N8946
L7205
L7210
EP9312
Dragonball MX1
SAA7750
TMS320DSC2x
PUC3030A
AAEC-2000
ML67100
ML7051LA
SA-1100
LH7979531
GMS320C7201 ARM920T
ARM920T
ARM7TDMI
ARM720T
ARM720T
ARM920T
ARM920T
ARM720T
ARM7TDMI
ARM7TDMI
ARM920T
ARM7TDMI
ARM7TDMI
StrongARM
ARM7TDMI
ARM720T Samsung
Samsung
Samsung
Linkup
linkup
Cirrus Logic
Motorola
Philips
TI
Micronas
Agilent
OKI
OKI
Intel
Sharp
Hynix 1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1 2
2
0
1
1
3
0
0
0
0
0
0
0
0
0
0 1
1
0
0
0
1
1
1
0
5
0
0
0
0
0
1
本文链接地址:http://www.oyaya.net/fanwen/view/151444.html
在不需要大容量存储器时,可以考虑选用有内置存储器的ARM芯片。见表1。
表1 内置存储器的ARM芯片
AT91FR4081
SAA7750
PUC3030A
HMS30C7202
ML67Q4001
LC67F500 ATMEL
ATMEL
Philips
Micronas
Hynix
OKI
Snayo 2M Bytes
1M Bytes
384K Bytes
256K Bytes
192K Bytes
256K Bytes
640K Bytes 256K bytes 4K Bytes
128K Bytes
64K bytes
56K bytes
32K bytes
1.4 USB接口
许多ARM芯片内置有USB控制器,有些芯片甚至同时有USB Host和USB Slave控制器。见表2。
表2 内置USB控制器的ARM芯片
S3C2400
S5N8946
L7205
L7210
EP9312
Dragonball MX1
SAA7750
TMS320DSC2x
PUC3030A
AAEC-2000
ML67100
ML7051LA
SA-1100
LH7979531
GMS320C7201 ARM920T
ARM920T
ARM7TDMI
ARM720T
ARM720T
ARM920T
ARM920T
ARM720T
ARM7TDMI
ARM7TDMI
ARM920T
ARM7TDMI
ARM7TDMI
StrongARM
ARM7TDMI
ARM720T Samsung
Samsung
Samsung
Linkup
linkup
Cirrus Logic
Motorola
Philips
TI
Micronas
Agilent
OKI
OKI
Intel
Sharp
Hynix 1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1 2
2
0
1
1
3
0
0
0
0
0
0
0
0
0
0 1
1
0
0
0
1
1
1
0
5
0
0
0
0
0
1
1.5 GPIO数量
在某些芯片供应商提供的说明书中,往往申明的是最大可能的GPIO数量,但是有许多引脚是和地址线、数据线、串口线等引脚复用的。这样在系统设计时需要计算实际可以使用的GPIO数量。
1.6 中断控制器
ARM内核
《32位RISC CPU ARM芯片的应用和选型(第3页)》