- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
at91sam9263芯片资源与CAN驱动调试心得
at91sam9263嵌入了一个基于200 MIPS(每秒百万条指令)的 ARM926EJ-S 微控制器( MCU),从而解决了在图形界面、数据密集型应用(比如联网的医疗监测设备和GPS导航系统)中基于ARM9的传统微控制器遭遇的瓶颈问题。
at91sam9263采用了27条 DMA(直接存储器存取)通道,包括 Atmel 18通道的P DC(外围直接存储器存取 控制器)、一个9层的总线矩阵以及用于数据/指示TCM(紧密 耦合式内存)的两条其他的总线,以便增强 CPU性能并提供高达41.6 Gbps的片上数据传输速率。两个EBI(外部总线接口)支持十亿字节以上的外部内存。
人机 接口。片上人机接口外围设备包括一个相机接口、 TFT/STN LCD控制器、一个6通道 音频前端接口( AC97)、I2S和一个2D图形协 处理器,该处理器可减轻CPU的画线、区块传输、多边形填充和剪辑功能负担。
联网和 通信。联网外围设备包括一个12Mbps的 USB主机和设备、10/100 Ethernet MAC( 以太网媒体接入控制器)以及1 Mbps CAN(控制器局域网)。另外还有四个USART(通用同步/异步 收发器)、两个50 Mbps SPI(同步平行接口)、CompactFlash、 SDIO(MCI)和一个TWI(双线接口),该TWI能被连接到诸如GP RS调制解调器和 Wi-Fi等有线和 无线通信模块上。
外围的DMA控制器使从外围设备到内存的数据传输无需使用CPU——基于ARM9的传统处理器通过发出装载-存储指示(要求至少80个CPU 周期)实现内存和外围设备之间的一个字节的数据的传输。这些处理器以200 MHz(总线频率为100 MHz)运行,即使在内存管理单元和指示/数据缓存控制器都被激活的状态下,它们通常也会在传输达到约20 Mbps时达到其功能极限。
Atmel的at91sam9263整合了18个简单、硅高效(sil icon-efficient)、单一周期的外围PDC、五个DMA控制器(拥有对USB主机的突发模式支持)、Ethernet MAC、相机接口、LCD 控制器、2D图形控制器,以及一个内存到内存的DMA控制器(支持突发模式、分散聚集和链表)。DMA控制器彻底减轻了外部串行 端口和内存之间的数据传输负担。当传输速度为20 Mbps时,Atmel的SAM9263仍然有88%的MIPS可用于应用执行。
11层的总线和96千字节的片上S RAM(静态存储器)消除了带宽瓶颈。Atmel在AT92SAM9263上配置了11条总线和96千字节的片上暂存SRAM。该SRAM可被部分地设定为紧密耦合式数据和指示内存。这些总线可提供多条并列片上传输通道和总计41.6 Gbps的片上带宽。
两个EBI使ARM9 CPU和图形处理器可同时、并行工作。at91sam9263拥有两个EBI:一个是系统内存接口,另一个则是人机接口。第二个接口使LCD控制器和CPU无需共享内存,同时使可用的CPU MIPS增长20%到40%。
【at91sam9263 芯片资源】
1、融合了ARM926EJ-STM ARM THUMB的处理器
- DSP指令扩展,用于 JAVA 加速处理器的JAZELLE技术
-16K字节高速缓冲器,16K字节指令高速缓冲器,写缓冲器
-在220MHZ 220MIPS
-内存管理单元
-EmbededICETM,调试通讯信道支持
-中等规模的执行内嵌式宏单元结构
2、总线矩阵
-9个32位层矩阵,允许片上总线带宽合计达28.8Gbps
-引导模式选项,映像命令
3、 嵌入式内存
-一个128K字节的内部 ROM,以最大总线矩阵速度实现单周期访问
-一个80K字节的内部SRAM,以处理器最大速度或最大总线矩阵速度实现单周期访问
-一个16K字节的内部SRAM,以最大总线矩阵速度实现单周期访问
4、双外部总线接口(EBI0-EBI1)
-EBI0支持 SDRAM,静态内存,使能的ECC Nand Flash 和compact Flash。
-EBI1支持SDRAM,静态内存,使能的ECC Nand Flash。
5、DMA控制器
-充当一个总线矩阵主控器
-内嵌两个单向信道,这两个信道具备 编程优先权、地址产生、信道缓存和控制。
6、20个外设DMA控制器信道
7、LCD控制器
-支持主动或被动显示
-在
文档评论(0)