嵌入式学习小组
直播中

王蔚

8年用户 198经验值
私信 关注

为什么gif图片只能单帧循环显示?

界面如图所示,用emWin GUIBuilder V5.26生成,保存为C代码( GUI_CreateDialogBox(_aDialogCreate, GUI_COUNTOF(_aDialogCreate), _cbDialog, WM_HBKWIN, 0, 0)),仿真后界面里面的gif图片只能单帧显示,不是完整的gif图片;
如果单独显示gif图片,调用Sample里面的2DGL_DrawGIF.c里面的 _ShowMovie(const char * pFile, int FileSize)可以正常显示,但是不知道怎么移植到生成的代码( GUI_CreateDialogBox(_aDialogCreate, GUI_COUNTOF(_aDialogCreate), _cbDialog, WM_HBKWIN, 0, 0))里面正,请教各位大神!
@zuozhongkai @发烧友  

回帖(1)

何羽衣

2019-9-16 11:13:40
后来发现是没有用外部sram 程序跑起来就有问题 尤其是调用png图片的时候 没有外部sram根本跑不起来 还有 直接生成的c文件在程序里直接调用还是不行 需要调用showmovie修改后的函数
举报

更多回帖

发帖
×
20
完善资料,
赚取积分