嵌入式系统课件3概要.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统课件3概要

第三章 S3C2410微处理器简介 一、S3C2410A内部结构 二、S3C2410A存储器控制器 三、复位、时钟和电源管理 四、S3C2410A的I/O口 五、S3C2410A的中断控制 六、S3C2410A的DMA控制 一、S3C2410A内部结构 S3C2410是Samsung公司推出的16/32位RISC处理器,主要面向高性价比、低功耗的手持设备应用。S3C2410有S3C2410X和S3C2410A两个型号,A型是X型的改进型,具有更好的性能和更低的功耗。 一、S3C2410A内部结构 为了降低系统的成本,S3C2410A在片上集成了单独的16KB指令Cache和16KB数据Cache、用于虚拟存储器管理的MMU、支持STN和TFT的LCD控制器、NAND Flash Boot Loader、系统管理器(片选逻辑和SDRAM控制器)、3通道UART、4通道DMA、4通道PWM定时器、I/O口、RTC、8通道10位ADC和触摸屏接口、I2C总线接口、I2S总线接口、USB主设备、USB从设备、SD主卡和MMC(Multi Media Card,多媒体卡)卡接口、2通道的SPI(Serial Peripheral Interface,串行外围设备接口)以及PLL时钟发生器。S3C2410A的CPU内核采用的是16/32位ARM920T 内核,同时还采用了AMBA(Advanced Microcontroller Bus Architecture,先进的微控制器总线体系结构)新型总线结构。 一、S3C2410A内部结构 S3C2410A提供一组完整的系统外围设备接口,从而大大减少了整个系统的成本,省去了为系统配置额外器件的开销。S3C2410A集成的片上功能包括: ● 内核电压1.8V/2.0V,存储器电压3.3V,外部I/O电压3.3V; ● 具有16KB的I-Cache和16KB的D-Cache以及MMU; ● 外部存储器控制器(SDRAM控制和片选逻辑); ● LCD控制器(最大支持4K彩色STN和256K彩色TFT)提供1通道LCD专用DMA; ● 4通道DMA并有外部请求引脚端; ● 3通道UART(IrDAl.0,16字节Tx FIFO和16字节Rx FIFO)/2通道SPI; 一、S3C2410A内部结构 ● 1通道多主设I2C总线和1通道I2S总线控制器; ● 版本1.0SD主接口和2.11兼容版MMC卡协议; ● 2个USB主设接口/1个USB从设接口(版本1.1); ● 4通道PWM定时器和1通道内部定时器; ● 看门狗定时器; ● 117位通用I/O口和24通道外部中断源; ● 电源控制模式有正常、慢速、空闲和电源关断4种; ● 8通道10位ADC和触摸屏接口; ● 具有日历功能的RTC; ● 使用PLL的片上时钟发生器。 S3C2410A的内部结构方框图如图3-1所示。 一、S3C2410内部结构 一、S3C2410A内部结构 二、S3C2410A存储器控制器 S3C2410A的存储器控制器提供访问外部存储器所需要的存储器控制信号,具有以下特性: ● 支持小/大端(通过软件选择)。 ● 地址空间:每个bank有128 MB(总共有8个bank,共1 GB)。 ● 除bank0只能是16/32位宽之外,其他bank都具有可编程的访问位宽(8/16/32位)。 ● 总共有8个存储器bank(bank0~bank7): 一其中6个用于ROM,SRAM等; 一剩下2个用于ROM,SRAM,SDRAM等。 二、S3C2410A存储器控制器 ● 7个固定存储器bank(bank0~bank6)起始地址。 ● 最后一个bank(bank7)的起始地址是可调整的。 ● 最后两个bank(bank6和bank7)的大小是可编程的。 ● 所有存储器bank的访问周期都是可编程的。 ● 总线访问周期可以通过插入外部等待来扩展。 ● 支持SDRAM的自刷新和掉电模式。 S3C2410A复位后,存储器的映射情况如图3-2所示,bank6和bank7对应不同大小存储器时的地址范围参见表3-1。 二、S3C2410A存储器控制器 二、S3C2410A存储器控制器 三、复位、时钟和电源管理 1.复位电路 在系统中,复位电路主要完成系统的上电复位和系统在运行时用户的按键复位功能。复位电路可由简单的RC电路构成,也可以使用其他的相对较复杂,但功能更完善的电路。 为了提供高效的电源监视性能,选取了专门的系统监视复位芯片IMP811

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档