<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          STM32 FSMC總線深入研究

          作者: 時(shí)間:2016-11-27 來(lái)源:網(wǎng)絡(luò) 收藏
          由于CPU與FPGA通信的需要,以及對(duì)8080總線的熟悉,首選采用了STM32的FSMC總線,作為片間通信接口。FSMC能達(dá)到16MHz的寫入速度,理論上能寫20fps的1024*768的圖片哈哈。(當(dāng)然實(shí)際上是不可能的,就算是DMA傳輸,數(shù)據(jù)源也跟不上,實(shí)際上刷模擬的圖片每秒10fps,刷的很high)當(dāng)然這不是本篇的要點(diǎn),這里主要研究STM32的FSMC接口,將速度提升到極限。

          1. FSMC協(xié)議分析

          如下為ILI9325的8080接口的協(xié)議

          本文引用地址:http://www.ex-cimer.com/article/201611/322516.htm

          CS(片選信號(hào)):低電平片選有效,高電平失能(默認(rèn)為高:失能)

          RS(數(shù)據(jù)寄存器):低電平寫寄存器,高電平寫數(shù)據(jù)(默認(rèn)為高:寫數(shù)據(jù))FSMC默認(rèn)為低。。。。

          RD(讀信號(hào)) :低電平有效,上升沿寫入數(shù)據(jù),高電平失能(默認(rèn)為高,失能)

          WR(寫信號(hào)) :低電平有效,上升沿寫入數(shù)據(jù),高電平失能(默認(rèn)為高,失能)

          FSMC寫SRAM模式如下:

          (1)讀操作

          (2)寫操作

          HCLK為系統(tǒng)時(shí)鐘72MHz

          綜上,分析出FSMC與8080接口協(xié)議異同點(diǎn)

          (1)同:CS,RS,RD有效電平都一樣,單個(gè)字節(jié)的寫入與讀取時(shí)序完全一樣

          (2)異:

          A:8080 默認(rèn)RS為高,而FSMC默認(rèn)RS為低

          B:8080接口協(xié)議能保持CS,RS等有效,連續(xù)寫數(shù)據(jù),而FSMC以此只能輸出一個(gè)數(shù)據(jù)。

          C:8080協(xié)議沒(méi)有地址線,而FSMC還有地址線,這使得數(shù)據(jù)輸出不連續(xù)。


          上一頁(yè) 1 2 下一頁(yè)

          關(guān)鍵詞: STM32FSMC總

          評(píng)論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();