新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于STM32 的FSMC接口驅動TFT彩屏的設計方案

        基于STM32 的FSMC接口驅動TFT彩屏的設計方案

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

          

          

          

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

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

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

          

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

          5 結語

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

        模擬信號相關文章:什么是模擬信號



        上一頁 1 2 3 下一頁

        關鍵詞: STM32 FSMC接口 TFT彩屏

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 河南省| 大厂| 崇礼县| 乌兰浩特市| 平原县| 胶南市| 石林| 仲巴县| 普陀区| 泌阳县| 玉树县| 宝应县| 遂溪县| 梧州市| 綦江县| 桃源县| 象州县| 沅陵县| 安顺市| 商城县| 樟树市| 巧家县| 宜宾县| 万载县| 安图县| 综艺| 宜州市| 绥中县| 象州县| 宣恩县| 洞头县| 沾益县| 鸡西市| 金川县| 阳高县| 宿松县| 遂川县| 三门峡市| 于田县| 股票| 海伦市|