用最「蝦」的方式,將圖片LOAD進彩色TFT了(其實我是一點一點劃上去的)
在這過程中,因為出了一點小意外,所以學了如何使用J-LINK的DEBUG方式
也利用MATLAB,將圖片轉成16BIT的資料型態
a=imread('C:\shi_2.bmp'); %將圖片讀入MATLAB
imshow(a); %show出原始圖
c=floor(uint16(a(:,:,1)/8))*2048+floor(uint16(a(:,:,2)/4))*32+floor(uint16(a(:,:,3))/8);
%將24bit轉成16bit,紅色5bit,綠色6bit,藍色5bit
imshow(c); %show出修改後的圖
%將10進制轉成16進制,最後再轉到記事本
fid = fopen('exp.txt','wt');
fprintf(fid,'a=[]\r\n',c);
fprintf(fid,'0x%04X,0x%04X,0x%04X,0x%04X,0x%04X,0x%04X,0x%04X,0x%04X,0x%04X,0x%04X,\r\n',c);
fclose(fid);
這是原始圖檔
這是顯示後的圖片大小,修改成240*240,利用這個方式,還學會photoimpact如何修改圖片大小
哈
或許有些人知道這張圖到底是什麼
不過不知道的也沒關係,以後會慢慢知道這張圖到底要幹啥用
將下來可以玩我所需要的模組了
玩新玩具的好處就是可以弄很多花招
但是痛苦的就是沒人教,要自己挖掘
不過也因為這樣,才會有更多意外的收獲。