比较项目 |
S3C2440 |
S3C6410 |
内核 |
ARM920T |
ARM1176JZF-S |
主频 |
400MHZ |
533MHZ/667MHZ |
处理器类型 |
16/32-bit RISC |
16/32-bit RISC |
规划方针 |
高功能、低功耗 |
高功能、低功耗、高性价比 |
首要运用 |
手持设备 |
2.5G和3G通讯服务 |
内部总线结构 |
32/16-bit |
64/32-bit |
多媒体硬件编码器/解码器 |
无 |
有(支撑视频会议) |
MFC(Multi Format Codec) |
无 |
有 |
3D硬件加快器 |
无 |
有 |
JAVA加快 |
无 |
有 |
AMBA总线结构 |
有 |
有 |
MMU |
有 |
有 |
双外存储器接口 |
单 |
有(DRAM and Flash/ROM) |
摄像头接口 |
有 |
有 |
LCD 控制器 |
有 |
有 |
电源办理 |
有 |
有 |
UART |
有 |
有 |
DMA |
有 |
有 |
定时器 |
有 |
有 |
PWM输出 |
有 |
有 |
通用I/O接口 |
有 |
有 |
IIS |
有 |
有 |
IIC |
有 |
有 |
USB Host |
有(v1.1) |
有(v2.0) |
USB OTG Device |
无 |
有 |
SD/MMC Host Controller |
有 |
有 |
下面是S3C2410的功用框图:
下面是S3C6410的功用框图:
ARM11(s3c6410)和ARM9(2440)的差异 1.主频不同。2440是400M的。6410是533/667M的; 2.处理器版别不一样:2440是ARM920T内核,6410是ARM1176ZJF内核; 3.6410在视频处理方面比2440要强许多。内部视频解码器,包含MPEG4等视频格局; 4.6410支撑WMV9、xvid、mpeg4、h264等格局的硬解码和编码; 5. 6410多和许多扩展接口比方:tv-out、CF卡和S-Video输出等; 6. spi、串口、sd接口也比那两个要丰厚; 7.6410选用的是DDR内存控制器;2440选用的是SDRam内存控制器; 8.6410为双总线架构,一路用于内存总线、一路用于Flash总线; 9.6410的发动方法愈加灵敏:首要包含SD、Nand Flash、Nor Flash和OneFlash等设备发动; 10.6410的Nand Flash支撑SLC和MLC两种架构,然后大大扩展存储空间; 11.6410为双总线架构,一路用于内存总线、一路用于Flash总线; 12.6410具有8路DMA通道,包含LCD、UART、Camera等专用DMA通道; 13.6410还支撑2D和3D的图形加快; 14.6410功能要高于2440。ARM11一般要跑操作系统的.ARM9是可跑也可不跑操作系统的; |
|
|
为什么要运用 ARM11? ARM芯片广泛运用在现在干流的嵌入式领域中,ARM汇编语言和系统也天然成为很多公司招聘开发人员的规范之一。ARM 9作为实验室渠道的干流ARM规范现已运用了6年以上,而现在公司中运用的ARM规范是ARM11以上的,也就是说ARM9流行于实验室以及低端嵌入式设备。简历中的ARM9方面的经历很简单引起用人单位的质疑。所以咱们运用ARM11的规范 |