- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ARM9嵌入式系统设计根底教程江苏大学计算机科学与通信工程学院通 信 工 程 系陈祖爵课程理论教学内容安排第1章 嵌入式系统根底知识第2章 ARM体系结构第3章 32 Bit RISC微处理器S3C2410A第4章 嵌入式系统的存储器系统第5章 嵌入式系统输入/输出设备接口第6章 嵌入式系统总线接口第7章 嵌入式系统网络接口第8章 嵌入式系统软件及操作系统根底第9章 ARM汇编语言程序设计根底第10章 Bootloader设计根底第11章 Linux操作系统根底第12章 嵌入式Linux软件设计第13章 图形用户接口〔GUI〕 第3章 32位RISC微处器S3C2410A 3.1?S3C2410A简介3.2?S3C2410A存储器控制器3.3?复位、时钟和电源管理3.4?S3C2410A的I/O口3.5?S3C2410A的中断控制3.6?S3C2410A的DMA控制3.1?S3C2410A简介的内部结构的技术特点的内部结构 S3C2410是Samsung公司的16/32位RISC处理器,主要面向高性价比、低功耗的手持设备。S3C2410有S3C2410X和S3C2410A两个型号,A型是X型的改进型,具有更好的性能和更低的功耗。 为降低系统本钱,S3C2410A片上集成了16KB指令Cache和16KB数据Cache、用于虚拟存储器管理的MMU、支持STN和TFT的LCD控制器、NAND Flash BootLoader、系统管理器(片选逻辑和SDRAM控制器)、3通道UART、4通道DMA、4通道PWM定时器、I/O口、RTC、8通道10位ADC和触摸屏接口、I2C总线接口、I2S总线接口、USB主设备、USB从设备、SD主卡和MMC(多媒体卡)卡接口、2通道的SPI(串行外围设备接口)以及PLL时钟发生器。S3C2410A的CPU内核采用的是16/32位ARM920T内核,还采用了AMBA(先进的微控制器总线体系结构)新型总线结构。S3C2410A的内部结构 ARM920T采用了MMU,AMBA总线和Harvard高速缓存体系结构,该结构具有独立的16KB指令Cache和16KB数据Cache,每个Cache都是由8字长的行组成的。 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,16B TxFIFO和16B RxFIFO)/2通道SPI;S3C2410A的内部结构● 1通道多主设I2C总线和1通道I2S总线控制器;● 版本1.0 SD主接口和2.11兼容版MMC卡协议;● 2个USB主设接口/1个USB从设接口〔版本1.1〕;● 4通道PWM定时器和1通道内部定时器;● 看门狗定时器;● 117位通用I/O口和24通道外部中断源;● 电源控制模式有正常、慢速、空闲和电源关断4种模式;● 8通道10位ADC和触摸屏接口;● 具有日历功能的RTC;● 使用PLL的片上时钟发生器。的技术特点 1.体系结构 ● 采用ARM920T CPU内核,具有16/32位RISC体系结构和强大的指令集,为手持设备和通用嵌入式应用提供片上集成系统解决方案; ● 增强的ARM体系结构MMU,支持WinCE、EPOC 32和Linux; ● 使用指令Cache、数据Cache、写缓冲器和物理地址TAG RAM减少主存储器带宽和反响时间对性能的影响; ● ARM920T CPU内核支持ARM调试体系结构; ● 内部采用先进的微控制器总线体系结构(AMBA)(AMBA2.0,AHB/APB)。S3C2410A的技术特点2.系统管理器● 支持小/大端方式;● 地址空间:每bank 128 MB〔byte〕〔总共1GB〕;● 每个bank支持可编程的8/16/32位数据总线宽度;● bank0~bank6都采用固定的bank起始地址;● bank7具有可编程的bank起始地址和大小;● 8个存储器bank:6个用于ROM、SRAM及其他; 2个用于ROM、SRAM和同步DRAM;● 所有的存储器bank都具有可编程的访问周期;● 支持使用外部等待信号来填充总线周期;● 支持掉电时的SDRAM自刷新模式;● 支持各种类型的ROM启动(booting),包括NOR/NAND Flash和EEPROM等。S3C24
您可能关注的文档
最近下载
- 在线网课学习课堂《高级大数据系统》单元测试考核答案.docx VIP
- 会计助理工作述职报告.pptx VIP
- 国家开放大学《分析化学(本)》形考作业参考答案.pdf VIP
- 2025届上海市东实验学校物理高一上期末质量检测试题含解析.doc VIP
- 《半导体物理学》【ch07】 金属和半导体的接触 教学课件.pptx VIP
- 《半导体物理学》【ch09】 半导体异质结构 教学课件.pptx VIP
- 高一物理必修一第三章《相互作用》单元测试题.docx VIP
- 《半导体物理学》【ch10】 半导体的光学性质和光电与发光现象 教学课件.pptx VIP
- 河湖大典江西之东乡水.docx VIP
- 半导体物理学(第8版,刘恩科)【ch08】半导体表面与MIS 结构.pptx VIP
原创力文档


文档评论(0)