圖片顯示代碼STM32F103VCT6,不懂寫得詳細不,第一次發帖,望見諒!
0.png (570.77 KB, 下載次數: 139)
下載附件
2017-7-17 04:02 上傳
說明:本程序是在STM32F103VCT6上運行的,所使用的屏幕的驅動是ILI9486L的,大部分的顯示程序
都是從正點原子上移植過來的,所以使用正點原子的例程很好移植,就改下畫點函數和設置畫筆就行,
十分方便。效果圖:見附件效果圖1、效果圖2
移植與使用方法:
移植:
for(i=0;i<hight;i++)
{
for(j=0;j<wight;j++)
{
temp=(u16)(*(p+1)<<8|*(p));
TextColor=temp; **********************‘1’
DrawPixel(x+j,y+i,TextColor);*********‘2’
p+=2;
}
}
只需要更改上述點1,2就可以了!
使用:
首先使用軟件image2lcd這個取模軟件取模,取模的操作很簡單的,百度一下就有了。取模后選擇
生成一個.h文件,但是這個軟件設置沒有選擇.h這個選項的,我們可以自己設置后綴為.h就行了。然后
就是復制到工程文件內,包含進去,再調用LCD_DrawImage(u16 x, u16 y,u8 *p)函數就OK了。
image2lcd設置教程見附件圖示。
注|:附件已經含有我取圖的圖片和取模數據,可直接使用(截圖我使用的是QQ截圖)
就是這么簡單,方法不好,勿噴!求指點
0.png (563.58 KB, 下載次數: 116)
下載附件
2017-7-17 04:01 上傳
0.png (45.3 KB, 下載次數: 127)
下載附件
2017-7-17 04:01 上傳
完整代碼和取模軟件51hei下載地址:
LCD任意位置顯示圖片源碼.zip
(7.81 MB, 下載次數: 151)
2017-7-16 22:14 上傳
點擊文件名下載附件
作者:Jodelin 下載積分: 黑幣 -5
|