XMC:
AT32的XMC是一个将AHB传输信号转换与外部存储器信号相互转换的外设。支持的外部存储器有静态随机存储器SRAM、NOR FLASH、PSRAM、NAND FLASH、PC卡和同步动态随机存储器SDRAM。另外,XMC接口还可以用于驱动LCD屏。
SRAM/NOR/PSRAM界面:
如下图1,XMC接口分为4个界面,每个界面对应驱动不同的存储器类型,对应使用的引脚部分相同,部分不同。本帖介绍SRAM/NOR/PSRAM界面。
时序种类和存储器种类对应:
SRAM/NOR/PSRAM界面读写时序分为异步/同步,复用/非复用,可以排列组合为4类。其中非复用异步又细分为6种模式。每种模式适用于特定的存储器类型,使用时需注意。
引脚定义:
根据不同的存储器类型(SRAM/NOR/PSRAM)和使用的模式(异步/复用/同步),需要使用的引脚不同,典型的引脚定义如下: