您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 第五章s3c2410的硬件资源
嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITY嵌入式系统设计南昌大学信息工程学院2010年1月南昌嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITYS3C2410片上资源ARM920T核、最高工作频率266MHz;16KB的指令Cache,16KB的数据Cache;LCD控制器;4个DMA通道;2端口USB主机、1端口USB设备;3通道UART、1个多主I2C总线控制器、1个IIS总线控制器;8通道10位A/D转换和触摸屏接口;4通道PWM定时器和一通道内部定时器;看门狗定时器;实时时钟;1.8V、2.0V内核供电、3.3V存储器供电、3.3V外部I/O供电;2通道SPI;117通用I/O口和24通道外部中断源;具有日历功能的RTC;具有PLL片上时钟发生器;嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITYS3C2410系统管理器•支持大/小端方式•寻址空间:每bank128M字节(总共1G)•支持可编程的每bank8/16/32数据总线带宽•从bank0到bank6都采用固定的bank寻址•Bank7具有可编程的起始地址和大小(S3C2410提供了外接ROM、SRAM、SDRAM、NORFlash、NANDFlash的接口。S3C2410外接存储器的空间被分为8BANKS,每BANK容量为128M:当访问BANKx(x从0到7)所对应的地址范围x*128M到(x+1)*128M-1)•支持各种型号的ROM引导嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITYNANDFlash启动引导•支持从NANDFlash的启动•采用4KB内部缓冲器启动引导•支持启动之后NAND存储器仍然作为外部存储器使用嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITYS3C2410的硬件资源嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITYS3C2410的硬件资源嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITYS3C2410的硬件资源嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITYS3C2410的硬件资源嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITYS3C2410的硬件资源嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITYS3C2410的硬件资源嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITYS3C2410的硬件资源嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITYS3C2410的硬件资源嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITYS3C2410的硬件资源嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITYS3C2410的封装嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITYS3C2410的信号描述嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITYS3C2410的信号描述嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITYS3C2410的信号描述嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITYS3C2410的信号描述嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITYS3C2410的信号描述嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITYS3C2410的专用寄存器嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITYS3C2410的专用寄存器嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITYS3C2410的专用寄存器嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITYS3C2410的专用寄存器嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITY嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITY1)ARM处理器:采用三星公司的处理器S3C2410X(ARM9)。基于ARM920T内核,主频高达203MHz,带MMU(内存管理单元),片上资源丰富,性/价比极高,是目前ARM9处理器中,使用较多的一种。2)存储器:4MFlash、64MNandFlash及64MSDRAM。(容量皆可扩展)3)主要资源:(1)主/从USB接口(2)RS232接口2个(3)SM卡/SD卡(4)多功能I/O扩展接口(5)4x4小键盘和4位8段数码管(6)外中断输入(7)LCD/触摸屏接口(8)A/D输入(9)IIC(10)IIS及音频输入/输出接口(11)JTAG调试接口(12)总线扩展接口3个(13)以太网口(14)VGA(15)PS/2键盘、鼠标接口(16)话音输入输出(拾音器、扬声器)嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITY•作为一个完整的教学和开发系统,编译环境和仿真调试工具是必不可少的。我们选•用ARM公司的SDT251或ADS1.2作为集成开发环境(IDE),SDT251/ADS1.2虽然不•是最新版本,但应用却非常广泛,是目前ARM开发中的主流IDE。•仿真调试工具选用旋极公司生产的JTAG仿真器ProbeICE(见图1-2-2)。•ProbeICE-ARM是基于JTAG调试接口的用于ARM系列微处理器的仿真调试工具,支持•ARM7/ARM9/ARM10/XSCALE等全系列ARM内核,使用时须与SDT251或ADS1.2配合使用。嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITY嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITY嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITY•核心板(S3C2410X),另一款是ARM7核心板(S3C44B0X)。它们与主板的接口是相同•的。•ARM9核心板提供64MNandFlash及64MSDRAM(容量皆可扩展)。系统可以从•NandFlash启动,也可以从主板上的Flash启动(主板设有启动方式选择)嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITY嵌入式系统设计南昌大学信息工程学院南昌大学NANCHANGUNIVERSITY
本文标题:第五章s3c2410的硬件资源
链接地址:https://www.777doc.com/doc-445237 .html