STM32 FSMC總線深入研究
1. FSMC協(xié)議分析
如下為ILI9325的8080接口的協(xié)議
本文引用地址:http://2s4d.com/article/201611/322516.htmCS(片選信號(hào)):低電平片選有效,高電平失能(默認(rèn)為高:失能)
RS(數(shù)據(jù)寄存器):低電平寫(xiě)寄存器,高電平寫(xiě)數(shù)據(jù)(默認(rèn)為高:寫(xiě)數(shù)據(jù))FSMC默認(rèn)為低。。。。
RD(讀信號(hào)) :低電平有效,上升沿寫(xiě)入數(shù)據(jù),高電平失能(默認(rèn)為高,失能)
WR(寫(xiě)信號(hào)) :低電平有效,上升沿寫(xiě)入數(shù)據(jù),高電平失能(默認(rèn)為高,失能)
FSMC寫(xiě)SRAM模式如下:
(1)讀操作
(2)寫(xiě)操作
HCLK為系統(tǒng)時(shí)鐘72MHz
綜上,分析出FSMC與8080接口協(xié)議異同點(diǎn)
(1)同:CS,RS,RD有效電平都一樣,單個(gè)字節(jié)的寫(xiě)入與讀取時(shí)序完全一樣
(2)異:
A:8080 默認(rèn)RS為高,而FSMC默認(rèn)RS為低
B:8080接口協(xié)議能保持CS,RS等有效,連續(xù)寫(xiě)數(shù)據(jù),而FSMC以此只能輸出一個(gè)數(shù)據(jù)。
C:8080協(xié)議沒(méi)有地址線,而FSMC還有地址線,這使得數(shù)據(jù)輸出不連續(xù)。
評(píng)論