我是用GUI_DrawBitmap的函数来准备显示位图。
我位图取值数组是 const unsigned char gImage_tupian[69128] ={ }; 这个形式的,具体数值就省略不写了
而我主函数是这样写的
extern const GUI_BITMAP gImage_tupian;
int main(void)
{
u8 i;
Delay_Init(72); //延时初始化
GUI_Init();
GUI_DrawBitmap(&gImage_tupian,0,0);
}
然后编译有2个地方出错 第一个是 extern const GUI_BITMAP gImage_tupian;
第二个是 GUI_DrawBitmap(&gImage_tupian,0,0);
请问,应该怎么修改才能让我正确的让显示屏输出 const unsigned char gImage_tupian[69128] ={ }; 这个位图的数据出去?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
---------------------------------
是的,貌似要用这个函数显示bmp位图,要用GUI专用的那个图形转换器才行,我用了GUI的图形转换器之后就能显示正常图片了
一周热门 更多>