做嵌入式的朋友應(yīng)該都知道這個(gè)工具的用途了,它可以將bmp格式的圖片轉(zhuǎn)換為C語(yǔ)言的數(shù)組文件,以便在C語(yǔ)言程序中使用。
本人這段時(shí)間做C語(yǔ)言的開(kāi)發(fā),想在wince啟動(dòng)前加一個(gè)logo,因?yàn)橐裝mp轉(zhuǎn)換成c語(yǔ)言數(shù)組文件,可是又苦于找不到bmp2c的工具,只好自己寫(xiě)一個(gè)轉(zhuǎn)換程序。
因?yàn)閭(gè)人的需求有限,所以本工具目前僅支持256色位圖轉(zhuǎn)換到TFT 16BPP需要的C語(yǔ)言數(shù)組。但是預(yù)留了支持其他格式轉(zhuǎn)換的余地,有需要的朋友可以聯(lián)系作者。
轉(zhuǎn)換后生成的C語(yǔ)言數(shù)組代碼類似這樣:
const unsigned short ScreenBitmap[] = {
0XFFFF, 0XFFFF, 0XFFFF, 0XFFFF, 0XFFFF, 0XFFFF, 0XFFFF, 0XFFFF,
0XFFFF, 0XFFFF, 0XFFFF, 0XFFFF, 0XFFFF, 0XFFFF, 0XFFFF, 0XFFFF,
。。。。。。 //省略n行
};
可以使用,正好學(xué)習(xí)一下BMP文件的解析,可惜只支持256色的。
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版