1 / 49
文档名称:

第五章__基于S3C2410的系统硬件设计.ppt

格式:ppt   页数:49
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第五章__基于S3C2410的系统硬件设计.ppt

上传人:钻石文档库 2013/7/12 文件大小:0 KB

下载得到文件列表

第五章__基于S3C2410的系统硬件设计.ppt

文档介绍

文档介绍:第5章基于S3C2410的系统硬件设计
S3C2410简介
一、S3C2410内核和协处理器
S3C2410是韩国三星公司的一款基于ARM920T内核的32位RISC嵌入式微处理器,主要面向手持设备以及高性价比,低功耗的应用。运行的频率可以达到266MHz。
ARM920T核由ARM9TDMI,存储管理单元(MMU)和高速缓存三部分组成。其中MMU可以管理虚拟内存,高速缓存由独立的16KB指令Cache和16KB数据Cache组成。
ARM920T有两个协处理器:CP14和CP15。CP14用于调试控制,CP15用于存储系统控制以及测试控制。
二、S3C2410外设概览
支持STN和TFT的LCD控制器
SDRAM控制器和外部存储器接口
NandFlash控制器
3个通道的UART,其中一个通道可作为红外通讯接口
4个通道的DMA
4个定时器和1个内部时钟
8通道的10位ADC
二、S3C2410外设概览
四线电阻式触摸屏接口
IIS音频接口
2个USB主机接口,1个USB设备接口
1个IIC总线接口和2个SPI总线接口
SD卡接口
看门狗定时器和RTC实时时钟
117个通用I/O口和24个外部中断源
S3C2410的特点
1、结构体系
ARM920T内核,16/32位精简指令集;
增强的MMU存储管理体系,支持WinCE和Linux;
2、系统管理
存储格式大/小端支持
8个存储器BANK,其中6个可用于ROM、SRAM等,2个用于ROM、SRAM和SDRAM
每个BANK地址空间128MB(共1GB)
每个BANK可以编程设置8/16/32位总线宽度
BANK0到BANK6是固定起始地址的
BANK6和BANK7的容量可设置
支持多种类型的ROM启动,NorFlash、NandFlash和EEPROM等
3、NandFlash启动装载器
支持NandFlash启动
4K字节的内部BUFFER用于启动
启动后支持NandFlash作为存储设备