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