- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]第3章常用嵌入式ARM芯片
ARM嵌入式系统基础与实践3 罗志会 Email:zhihui_luo@126.com 3.1 AMBA总线介绍 ARM研发的AMBA(Advanced Microcontroller Bus Architecture)提供一种特殊的机制,可将RISC处理器集成在其它IP芯核和外设中,2.0版AMBA标准定义了三组总线: AHB(AMBA高性能总线) ASB(AMBA系统总线) APB(AMBA外设总线) AHB和ASB一般用于高速模块之间通信,用于与系统模块联系比较紧密的模块之间通信。 APB用于扩展口部分模块之间的通信,总线桥将AHB/ASB上的地址、数据、控制信号解码传给APB,有驱动作用。 AHB(Advanced High-performance Bus) 应用于高性能、高时钟频率的系统模块,它构成了高性能的系统骨干总线( back-bone bus )。它主要支持的特性是: 数据突发传输( burst transfer ) 数据分割传输( split transaction ) 流水线方式 更宽的数据总线宽度(最低32位,最高可达1024位,但推荐不要超过256位) 时钟倍频后使用 ASB (Advanced System Bus) 同AHB相比,它数据宽度要小一些,它支持的典型数据宽度为8位、16位、32位。它的主要特征如下: 流水线方式 数据突发传送 ... APB(the Advanced Peripheral Bus) 是本地二级总线(local secondary bus ),通过桥和AHB/ASB相连。它主要是为了满足不需要高性能流水线接口或不需要高带宽接口的设备的互连 如UART、定时器/PWM、通用外围部件、专用外围部件等 时钟分频后使用 1、基于ARM9的S3C2440X S3C2440片上资源 ARM920T核、工作频率400MHz,可支持533M; 16KB D-Cache, 16KB I-Cache,MMU,外存储器控制器; LCD控制器(支持黑白、灰度、Color STN、TFT屏),触摸屏接口; NAND FLASH控制器,SD/MMC接口,4个DMA通道; 3通道UART、1个多主I2C总线控制器、1个IIS总线控制器; 4通道PWM定时器及一个内部定时器; 117个通用I/O口; 24个外部中断源; 2个USB主/1个USB从;1个音频接口;1个以太网口; 8通道10位ADC;CMOS摄像头接口; 实时时钟及看门狗定时器等。 “友善之臂”基于S3C2440的开发板 配3.5”屏后的S3C2440开发板 支持的硬件举例---LCD: S3C44B0X Configure 2.5V ARM7TDMI with 8Kcache ; Internal SRAM;LCD Controller; 2-ch UART with handshake(16-byte FIFO) / 1-ch SIO; 2-ch general DMAs / 2-ch peripheral DMAs with external request pins; External memory controller (chip select logic, FP/ EDO/SDRAM controller); 5-ch PWM timers 1-ch internal timer; Watch Dog Timer; 71 general purpose I/O ports / 8-ch external interrupt source; RTC with calendar function;8-ch 10-bit ADC; 1-ch multi-master IIC-BUS controller; 1-ch IIS-BUS controller; Sync. SIO interface and On-chip clock generator with PLL.。 3、基于ARM926EJ的 S3C24A0 S3C24A0的增加功能: 增加USB1.1的2个主接口和1个设备接口、Modem接口、JPEG硬件编/解码加速器、最大支持4096*4096的摄像头和2048*2048的缩放解码接口,AC97音频解码接口,以及MPEG-4编/解码接口。 最高主频200MHz;NAND Flash启动MMU支持WinCE\Linux\Symbian等嵌入式操作系统。 特别适合多媒体方面的应用。 3.3 Intel公司的ARM芯片 XScale Framework XScale特点 采用ARMv5TE指令集 分支目标缓冲器 无线MMX指令单元 IMMU和DMMU I-Cache和D-Cache 写缓冲器(8入口的高速
您可能关注的文档
最近下载
- (建筑工程管理)砌砖及基础工程技术交底.pdf VIP
- DB11∕T 1748-2020 物体表面新型冠状病毒样本采集技术规范.pdf
- 三年级劳动技术浙教版下册:任务二 煮鸡蛋 蒸馒头-教学课件.pptx
- (高清版)-B-T 34590.10-2022 道路车辆 功能安全 第10部分:指南.pdf VIP
- 人教版二年级上册数学全册教学设计(配2025年秋新版教材).docx
- 江苏省建筑工程施工质量验收资料 .docx
- 2025新修订《监察法实施条例》培训课件.pptx VIP
- NB∕T 25043.6-2016 核电厂常规岛及辅助配套设施建设施工技术规范 第6部分:管道.pdf
- 2025年四年级上册数学口算天天练100题.pdf VIP
- 《小篮球多种形式的抛接球游戏》第一课时教学设计.pdf VIP
文档评论(0)