關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > STM32直接驅動RGB接口的TFT數字彩屏設計

        STM32直接驅動RGB接口的TFT數字彩屏設計

        作者: 時間:2011-08-19 來源:網絡 收藏

        2.3 DMA模塊介紹及初始化代碼
        本文采用存儲器到存儲器之間的數據傳輸模式,由外部顯存SRAM傳輸數據到FSMC來完成數據更新。DMA部分初始化代碼如下所示:
        d.jpg
        e.jpg
        2.4 屏時序的實現
        由于屏對時序要求相對來說比較苛刻,所以采用103VCT6的高級定時器來產生精確的時間單位,并以此為最小的時間單位來產生相應的接口時序,由定時器來控制對的掃描,以保證足夠的刷新率。掃描時,的CPU僅僅參與對DMA的設置和顯存的操作,由DMA控制器來從顯存中讀取顯示數據并送至連接總線上,不停地讀寫。這都是由DMA控制器來完成的,占用CPU的時間是有限的,從而有足夠的時間來實現用戶程序代碼。

        結語
        經實際證明,本方案是可行的,能保證320×240點陣的的刷新率,且留有足夠CPU時間給用戶程序。但是對于分辨率較高的,由于STM32主頻的限制,刷屏速度會很慢,達不到應用要求,但是對于一些分辨率適當的還是能勝任的。

        本文引用地址:http://www.104case.com/article/161554.htm

        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 新巴尔虎右旗| 尼勒克县| 岳西县| 濮阳县| 离岛区| 清涧县| 永清县| 彩票| 黄平县| 贵州省| 武胜县| 赣州市| 卢氏县| 无为县| 甘谷县| 开平市| 苍南县| 安多县| 清苑县| 凤冈县| 嘉义县| 安远县| 蒙自县| 富川| 泰来县| 依安县| 微山县| 枣阳市| 玛多县| 大荔县| 新晃| 米脂县| 德钦县| 保靖县| 武陟县| 天津市| 九寨沟县| 嘉禾县| 新沂市| 财经| 那坡县|