使用emwin v5.40版本显示jpg图片使用存储模式显示乱码边解码边显示ok? 显示的是同一张图片 具体效果如下: 边解码边显示图片: 使用存储模式显示: 吧emwin v5.40的库改成 v5.32版本,两种解码模式显示都正常,emwin 底层接口移植 STM32Cube_FW_F7_V1.11.0\Projects\STM32756G_EVAL\Applications\STemWin 里面的,包括带 argb与不带argb的库, 使用 v5.32版本的话,不管是使用带argb库还是不带argb的库,显示都是没有问题的,所以想请教下,要想使用 v5.40版本的话,还需要修改哪里 ? 另外再说明一下,移植 v5.40版本的库时,显示 bmp、png 的图片,显示存储模式与边加载边显示都是没有问题的。 |
如果是新库中改掉了,怎么显示 bmp,png的图片又都正常啊 ??
显示 bmp, png 不管使用哪种方式都是能够正常显示出来的了,就唯独这个 jpg 使用存储模式显示就不行了啊
评分
查看全部评分
把这个测试图片刷进去试试看。以压缩包中的bmp图片为准。这个图片是经典的测试图片,如果刷进去后,显示一下就知道什么问题了。如果显示与图片效果一致,那么是数据位高低顺序有问题。
我这图片是单色全FF,RGB的组合显示效果。
评分
查看全部评分
好的,我测试看看
你好,我测试过了,貌似显示这个色条是 ok的
另外我把这个emwin的底层驱动,按照 H7 里面的emwin历程修改后,现在显示 jpg 图片正常了
2张图片的源文件都是一样的,只是他们一个使用的 边读取边显示,一个使用的是存储模式而已,分辨率也完全相同的,
我现在移植了 H7 历程里面的emwin底层驱动,现在可以正常显示了
评分
查看全部评分
你好,最新发现是 emwin v5.40 版本的库的的问题,
貌似不能够使用 带 argb的库,
另外我最近在搞 图片旋转功能,发现使用 v5.40 版本的库,emwin 很容易死掉,但是整个系统是没有死的,
换成 emwin v5.32 版本就不会出现死掉的问题了,建议还是 使用 v5.32 版本的