STM32 FSMC總線深入研究
1. FSMC協議分析
如下為ILI9325的8080接口的協議
本文引用地址:http://www.j9360.com/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還有地址線,這使得數據輸出不連續。
評論