串口屏的原理:
串口屏是由液晶屏+單片機(jī)+存儲(chǔ)器三部分構(gòu)成的,由計(jì)算機(jī)將圖片和漢字點(diǎn)陣通過GpuMaker程序預(yù)先存儲(chǔ)到串口屏的存儲(chǔ)器中,然后由單片機(jī)通過串口發(fā)送指令調(diào)用顯示就可以,單片機(jī)部分的編程就會(huì)變得異常簡(jiǎn)單。
如截圖:
串口屏的顯示漢字和圖像的功能請(qǐng)參考其他屏(觸摸屏不支持曲線和實(shí)心園等功能),這里我們重點(diǎn)講觸摸屏部分的功能:
- 支持3種模式:點(diǎn)陣模式和熱區(qū)模式和繪圖模式(僅演示用)
- 熱區(qū)模式支持隱藏?zé)釁^(qū),細(xì)線框、粗線框、細(xì)線凸凹按鈕和粗線凸凹按鈕以及圖標(biāo)按鈕6種模式,并可自定義顏色,熱區(qū)點(diǎn)擊有反應(yīng)
- 內(nèi)部集成觸摸屏校準(zhǔn)界面,可方便調(diào)用
- 每屏支持32個(gè)熱區(qū),可以方便制作數(shù)字鍵盤
- 熱區(qū)編號(hào)傳出,方便編程;
- 高密集觸摸屏硬識(shí)別,識(shí)別點(diǎn)數(shù)4096,優(yōu)良的軟件優(yōu)化算法,識(shí)別流暢性好
- 每個(gè)按鍵熱區(qū)支持對(duì)應(yīng)ASC碼,按下后會(huì)記錄在緩沖區(qū),在遇見asc碼=0d(回車)的鍵會(huì)自動(dòng)將緩沖區(qū)內(nèi)容通過串口傳給單片機(jī)
- 當(dāng)ASC碼大于128時(shí),對(duì)應(yīng)批界面,點(diǎn)擊可以切換到對(duì)應(yīng)批界面,方便制作離線演示
視頻演示(注,視頻錄制時(shí)2.6吋的,3.5吋的分辨率更高,個(gè)頭更大)
Usart GPU 串口屏觸摸屏實(shí)驗(yàn)例程實(shí)物展示(附件內(nèi)容有相應(yīng)的例程設(shè)計(jì)資料+設(shè)計(jì)說明):
閱讀全文