AT91SAM9G45中文手册:ARM9微控制器详解

5星 · 超过95%的资源 需积分: 10 45 下载量 180 浏览量 更新于2024-07-29 收藏 29.52MB PDF 举报
AT91SAM9G45中文手册是一份详细的数据手册,由张志雄花费五个月时间翻译完成,主要针对的是基于Thumb架构的AT91ARM微控制器。该芯片的核心是400MHz ARM926EJ-STMARMR处理器,具有高性能特性,包括32KB数据高速缓存和32KB指令高速缓存,以及内存管理单元(MMU),确保了高效的数据处理和程序执行。 存储系统方面,AT91SAM9G45支持多种类型的存储器,包括带ECC的双外部总线接口,可以连接到DDR2/LPDDR、SDRAM/LPSDRAM、静态存储器、CompactFlash、SLCNANDFlash等多种存储设备。内部存储资源丰富,有64KB的SRAM(支持单周期访问或TCM接口访问),以及64KB的固化bootstrap例程的ROM。 在外设功能上,该芯片提供了高级图像处理能力,如支持最大1280X860分辨率的LCD控制器和ITU-R BT.601/656图像传感器接口。此外,它还配备了一个高速USB Device接口和两个速度等级的USB Host接口,满足不同应用需求。网络通信方面,包含10/100Mbps以太网MAC控制器,以及支持多标准的存储卡接口(如SDIO, SDCard, MMC)。音频处理方面,内置了AC'97控制器。通信接口方面,有两组Master/Slave串行外设接口、多个定时器/计数器和异步串行控制器,以及 PWM 控制器和各种串行通讯模块,如USART支持ISO7816、IrDA、Manchester和SPI模式。 在感知输入方面,AT91SAM9G45配备了8通道10位ADC,适合于触摸屏应用。系统层面,芯片采用133MHz的12组32位AHB总线矩阵,提供高效的系统数据传输,同时支持37组DMA通道,确保数据传输的并发性和效率。最后,手册强调了以官方datasheet为准的使用原则,并呼吁读者尊重作者的劳动成果,共同维护资源共享的良好氛围。 总结来说,AT91SAM9G45中文手册是一部涵盖了处理器性能、存储设备、外设接口、系统架构和功能细节的全面指南,是开发人员和系统集成者深入了解和使用这款微控制器的重要参考资料。