STM32 FSMC总线深入研究
1. FSMC协议分析
如下为ILI9325的8080接口的协议
本文引用地址:https://www.eepw.com.cn/article/201611/322516.htmCS(片选信号):低电平片选有效,高电平失能(默认为高:失能)
RS(数据寄存器):低电平写寄存器,高电平写数据(默认为高:写数据)FSMC默认为低。。。。
RD(读信号) :低电平有效,上升沿写入数据,高电平失能(默认为高,失能)
WR(写信号) :低电平有效,上升沿写入数据,高电平失能(默认为高,失能)
FSMC写SRAM模式如下:
(1)读操作
(2)写操作
HCLK为系统时钟72MHz
综上,分析出FSMC与8080接口协议异同点
(1)同:CS,RS,RD有效电平都一样,单个字节的写入与读取时序完全一样
(2)异:
A:8080 默认RS为高,而FSMC默认RS为低
B:8080接口协议能保持CS,RS等有效,连续写数据,而FSMC以此只能输出一个数据。
C:8080协议没有地址线,而FSMC还有地址线,这使得数据输出不连续。
评论