當前位置:聚美館>智慧生活>心理>

tft屏幕白屏的原因

心理 閱讀(2.46W)
tft屏幕白屏的原因

原因。

1、硬件連接

當使用8位模式的時候要注意將背面的R5電阻斷開,R4電阻接上,否則只能使用16位的顯示方式。

2、內存優化問題

白屏的一個重要原因是初始化不成功,在沒有明顯調用某些函數時,keil會對其進行編譯優化,所以在執行程序時會跳過某些語句,導致無法驅動屏幕進行正常的顯示。

解決方法是,選擇project視窗的Target,然後開啟“Options forTarget”設定對話框,選擇“C5l”選項卡,將“Code Optimiztaion”中的“Level”選擇爲“0:Costant folding”,再次編譯進行燒錄就可以了。