论坛» 嵌入式开发» MCU

介绍下AT32的XMC异步通信的几个模式的时序(MODE1/2/A/B/C/D)

菜鸟
2021-06-25 19:30 1楼

XMC 模块能够与同步或异步存储器接口,它的主要作用是提供一个MCU的AHB与外部存储器(SRAM/PSRAM/NOR FLASH/NAND FLASH/PC Card)的通信接口。
这里介绍XMC的异步通信,异步通信包含MODE1/2/A/B/C/D几种模式。
其中MODEA/B/C/D为扩展模式(TMGWREN=1),读/写可以使用不同的时序,读写时序分别使用XMC_BK1TMGx /XMC_BK1TMGWRx寄存器配置;MODE1/2为非扩展模式(TMGWREN=0),读/写只能使用相同时序,读/写时序通过同一时序寄存器XMC_BK1TMGx来配置。

具体模式支持的存储器如下表:


各模式时序如下:

1)Mode1和modeA读/写时序对比(支持SRAM/PSRAM):
读:


写:


2)Mode2和modeB读/写时序对比(支持NOR FLASH):
读:

写:



3)ModeC(支持NOR FLASH):


4)ModeD(支持SRAM/PSRAM/NOR FLASH):

专家
2021-06-26 00:02 2楼

感谢楼主的分享,很实用了。

工程师
2021-06-26 00:11 3楼

感谢楼主的分享,很实用了。

工程师
2021-06-26 22:52 4楼

感谢分享

菜鸟
2021-06-28 19:52 5楼

我是把21IC的帖子搬过来的(也是自己写的),图片不清,这里加一个21IC的链接:

https://bbs.21ic.com/icview-3142792-1-1.html

共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册]