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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于STM32 的FSMC接口驅(qū)動TFT彩屏的設(shè)計方案

          基于STM32 的FSMC接口驅(qū)動TFT彩屏的設(shè)計方案

          作者: 時間:2014-01-08 來源:網(wǎng)絡(luò) 收藏
          LCD_FSMC_Config()設(shè)置FSMC模式的代碼如下:

            

            

            

            以上主要使用FSMC_NORSRAMInitTypeDef類型的結(jié)構(gòu)體和FSMC_NORSRAMTimingInitTypeDef類型的結(jié)構(gòu)體對FSMC 進行配置。第一種類型結(jié)構(gòu)體主要配置存儲器類型,數(shù)據(jù)寬度等用于NOR FLASH 的模式配置;另一種類型結(jié)構(gòu)體用于配置FSMC 的NOR FLASH模式下讀/寫時序中的地址建立時間、地址保持時間等。

            (3)FSMC模擬8080讀/寫參數(shù)、命令

            初始化完成FSMC 接口后,就可以使用FSMC 向ILI9341發(fā)送數(shù)據(jù)了。在LCD_Ini(t )中調(diào)用Lcd_init_conf()函數(shù)向ILI9341寫入一系列的控制參數(shù):

            

            限于篇幅,以上只是該函數(shù)其中的一部分,省略部分的代碼只是寫入的參數(shù)和命令有些不一樣,這些命令和參數(shù)設(shè)置了像素點顏色格式、屏幕掃描方式、橫屏/豎屏等初始化配置,可以從ILI9341的datasheet命令列表中查到這些命令的意義。函數(shù)LCD_ILI9341_CMD()的作用是寫入命令,函數(shù)LCD_ILI9341_Parameter()的作用是寫入命令參數(shù)。

            5 結(jié)語

            本文對基于的TFT液晶顯示模塊的驅(qū)動方法進行了探討,設(shè)計的硬件電路和軟件能對顯示控制芯片ILI9341進行有效的控制,所有程序均在系列的軟件編譯環(huán)境下調(diào)試通過。經(jīng)實際證明,本方案是可行的,能保證320×240 點陣的TFT 刷新率,且留有足夠CPU時間給用戶程序。其硬件電路結(jié)構(gòu)簡單、控制方式靈活、對于其他型號的接口芯片也有參考價值。

          模擬信號相關(guān)文章:什么是模擬信號



          上一頁 1 2 3 下一頁

          關(guān)鍵詞: STM32 FSMC接口 TFT彩屏

          評論


          相關(guān)推薦

          技術(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); })();