|
剛開始接觸STM32,又有一個(gè)小項(xiàng)目得用到液晶屏,時(shí)間比較急,不管是什么例程的程序一直都是白屏,自己又沒有時(shí)間仔細(xì)研究STM32驅(qū)動(dòng)TFTLCD。
排查了各種可能的問題,引腳問題,配置問題,液晶屏問題,最后只剩難啃的初始化問題,注意到開發(fā)手冊(cè)上面的一段話。
/*
初始化IO 口,接著就是對(duì)TFTLCD 進(jìn)行配置,首先就是要復(fù)位下LCD,由于
模塊的復(fù)位引腳是接在STM32F1 復(fù)位上的,所以直接按下開發(fā)板復(fù)位鍵即可,然
后就是初始化序列,即向LCD 控制器寫入一系列的設(shè)置值(比如RGB 格式、LCD
顯示方向、伽馬校準(zhǔn)等),這部分代碼一般LCD 廠商會(huì)提供,我們直接使用這些
初始化序列即可,無需深入研究。關(guān)于這些設(shè)置值可以在你所使用的彩屏模塊驅(qū)
動(dòng)芯片數(shù)據(jù)手冊(cè)內(nèi)查找到,只不過這些數(shù)據(jù)手冊(cè)全是英文的,其實(shí)也不是很難,
我們用到的只是幾個(gè)設(shè)置值而已,不認(rèn)識(shí)的可以百度翻譯下。初始化完成之后,
LCD 就可以正常使用了。*/
不是上面講的
/*本章我們就以3.0 寸的TFTLCD 模塊為例來介紹(其他尺寸的彩屏和驅(qū)動(dòng)芯
片使用方法類似)*/
方法類似但是初始化還是不一樣的,不過還算良心其他初始化也有寫好了。
網(wǎng)上也有好多人跟我一樣悶叉叉的
|
|