|
ili9341LCD顯示屏,顯示黑色是0x0000。現在想在上一張圖片基礎上,在指定位置顯示字符圖片,圖片是黑底白字,所以理論上可以通過讀取顯示屏數據,獲取上一張圖片的數據,再獲取字符圖片數據,判讀字符圖片的數據是否是黑色,黑色就把黑色0x0000并上上張圖片的數據,不是黑色就按字符圖片原來的數據發送到LCD。這樣就可以實現去掉黑色,只顯示白色字符的顯示。函數寫好了,串口打印數據也是正確的,但是LCD只是顯示上一張,沒有顯示白色字符,但是串口顯示的是白色字符的像素數據是有的,沒有搞懂問題在哪里。圖形是想想實現的效果。
1.png (6.94 KB, 下載次數: 44)
下載附件
2018-7-3 16:17 上傳
2.png (6.21 KB, 下載次數: 35)
下載附件
2018-7-3 16:17 上傳
下面試串口數據第1行1個:readpixid = 469f
第1行1個: dibu = 469f
第1行2個:readpixid = 469f
第1行2個: dibu = 469f
第1行3個:readpixid = 469f
第1行3個: dibu = 469f
第1行4個:readpixid = 469f
第1行4個: dibu = 469f
第1行5個:readpixid = 469f
第1行5個: dibu = 469f
第1行6個:readpixid = 469f
第1行6個: dibu = 469f
第1行7個:readpixid = 469f
第1行7個:shangmian = 861
第1行8個:readpixid = 469f
第1行8個: dibu = 469f
第2行1個:readpixid = 469f
第2行1個: dibu = 469f
第2行2個:readpixid = 469f
第2行2個: dibu = 469f
第2行3個:readpixid = 469f
第2行3個:shangmian = e71c
第2行4個:readpixid = 469f
第2行4個:shangmian = f7be
第2行5個:readpixid = 469f
第2行5個:shangmian = f79e
第2行6個:readpixid = 469f
第2行6個:shangmian = f79e
第2行7個:readpixid = 469f
第2行7個:shangmian = c638
第2行8個:readpixid = 469f
第2行8個:shangmian = 1082
第3行1個:readpixid = 469f
第3行1個:shangmian = 841
第3行2個:readpixid = 469f
第3行2個: dibu = 469f
第3行3個:readpixid = 469f
第3行3個:shangmian = ffff
第3行4個:readpixid = 469f
第3行4個:shangmian = ffff
第3行5個:readpixid = 469f
第3行5個:shangmian = ef5d
第3行6個:readpixid = 469f
第3行6個:shangmian = defb
第3行7個:readpixid = 469f
第3行7個:shangmian = ce79
第3行8個:readpixid = 469f
第3行8個: dibu = 469f
第4行1個:readpixid = 469f
第4行1個: dibu = 469f
第4行2個:readpixid = 469f
第4行2個:shangmian = 861
第4行3個:readpixid = 469f
第4行3個:shangmian = ffdf
第4行4個:readpixid = 469f
第4行4個:shangmian = e73c
第4行5個:readpixid = 469f
第4行5個: dibu = 469f
第4行6個:readpixid = 469f
第4行6個: dibu = 469f
第4行7個:readpixid = 469f
第4行7個: dibu = 469f
第4行8個:readpixid = 469f
第4行8個: dibu = 469f
第5行1個:readpixid = 469f
第5行1個:shangmian = 20
第5行2個:readpixid = 469f
第5行2個: dibu = 469f
第5行3個:readpixid = 469f
第5行3個:shangmian = ffff
第5行4個:readpixid = 469f
第5行4個:shangmian = ef7d
第5行5個:readpixid = 469f
第5行5個: dibu = 469f
第5行6個:readpixid = 469f
第5行6個: dibu = 469f
第5行7個:readpixid = 469f
第5行7個: dibu = 469f
第5行8個:readpixid = 469f
第5行8個:shangmian = 841
第6行1個:readpixid = 469f
第6行1個: dibu = 469f
第6行2個:readpixid = 469f
第6行2個: dibu = 469f
第6行3個:readpixid = 469f
第6行3個:shangmian = ffff
第6行4個:readpixid = 469f
第6行4個:shangmian = ce79
第6行5個:readpixid = 469f
第6行5個: dibu = 469f
第6行6個:readpixid = 469f
第6行6個: dibu = 469f
第6行7個:readpixid = 469f
第6行7個:shangmian = 20
第6行8個:readpixid = 469f
第6行8個: dibu = 469f
第7行1個:readpixid = 469f
第7行1個: dibu = 469f
第7行2個:readpixid = 469f
第7行2個: dibu = 469f
第7行3個:readpixid = 469f
第7行3個:shangmian = bdf7
第7行4個:readpixid = 469f
第7行4個:shangmian = 52aa
第7行5個:readpixid = 469f
第7行5個: dibu = 469f
第7行6個:readpixid = 469f
第7行6個: dibu = 469f
第7行7個:readpixid = 469f
第7行7個: dibu = 469f
第7行8個:readpixid = 469f
第7行8個: dibu = 469f
第8行1個:readpixid = 469f
第8行1個: dibu = 469f
第8行2個:readpixid = 469f
第8行2個: dibu = 469f
第8行3個:readpixid = 469f
第8行3個: dibu = 469f
第8行4個:readpixid = 469f
第8行4個: dibu = 469f
第8行5個:readpixid = 469f
第8行5個: dibu = 469f
第8行6個:readpixid = 469f
第8行6個:shangmian = 20
第8行7個:readpixid = 469f
第8行7個: dibu = 469f
第8行8個:readpixid = 469f
第8行8個: dibu = 469f
what happened!
|
|