AT91SAM9G25中文手册全文翻译 - ATMEL ARM9微控制器

4星 · 超过85%的资源 需积分: 32 144 下载量 198 浏览量 更新于2024-07-22 2 收藏 29.52MB PDF 举报
"AT91SAM9G25中文手册,由张志雄翻译,提供对AT91SAM9G45处理器的详细中文解析,包括处理器特性、存储器配置、外设接口等。" AT91SAM9G25是一款基于ARM926EJ-STM架构的微控制器,它具有高性能和丰富的外设集。该处理器的核心工作频率为400MHz,内置了32KB的数据高速缓存和32KB的指令高速缓存,以及内存管理单元(MMU),确保高效的数据处理和多任务管理。 在存储器方面,AT91SAM9G25设计了双外部总线接口,能支持4个bank的DDR2/LPDDR SDRAM、SDRAM/LPSDR、静态存储器、CompactFlash以及SLC NAND Flash。此外,还配备了一个64KB的内部SRAM,以单周期速度访问,或通过TCM(Tightly Coupled Memory)接口以处理器速度访问。还有一个64KB的内部ROM,包含了引导加载程序,使得启动流程更加高效。 在外设接口方面,处理器集成了多种功能模块,如支持STN和TFT显示屏的LCD控制器,可处理最大1280X860的分辨率。它还包含了一个ITU-R BT.601/656图像传感器接口,满足图像处理需求。USB功能包括高速Device接口和Host接口,支持高速和全速模式。此外,还包括10/100Mbps以太网MAC控制器、两个高速存储卡控制器(支持SDIO、SDCard、MMC)、AC'97音频控制器、两个Master/Slave串行外设接口(SPI)、两个3通道32位定时器/计数器、两个异步串行控制器(I2S模式)、4通道16位PWM控制器、两个2线接口(TWI)、四个支持ISO7816、IrDA、Manchester和SPI模式的USART以及一个8通道10位ADC,特别地,ADC支持4线触摸屏功能。 系统层面,AT91SAM9G25采用133MHz的12组32位AHB总线矩阵,提供了高效的数据传输路径。它还配备了37个DMA通道,能够实现数据传输的硬件加速,减轻CPU负担。此外,系统可通过网络唤醒(WOL)功能,实现低功耗操作。 这个中文手册详细介绍了AT91SAM9G25的各项特性,对于理解和应用这款微控制器非常有帮助,是工程师们进行开发和调试的重要参考资料。由于是个人翻译,可能存在局限性,建议结合官方的datasheet进行核对。同时,译者强调了文档的非商业用途,并鼓励用户相互分享,共同进步。