GUI的JPEG解码的使用问题

[复制链接]
6445|13
 楼主| 610095871 发表于 2011-11-28 08:17 | 显示全部楼层 |阅读模式
大家好,我最近想在stm32上显示jpeg的图片,bmp图片太大了,uCGUI上的jpeg的源码我编译没问题,gui的其他功能也正常,gif图片也能正常流畅的显示,其他一些常用功能也几乎都可以用,之后我就把jpeg转换成c文件,之后直接用gui的jpeg库函数,结果发现程序死在图像初始化中,不知道有没有人知道怎么修改下jpeg的库,才能正常使用,求解中。。。。。希望大家都能帮下
 楼主| 610095871 发表于 2011-11-29 08:05 | 显示全部楼层
基于stm32的GUI的使用的一些自己的体会,首先GUI的动态内存不能过大,因为不能把内存全给GUI,把配置全开的话(不开os)大约15000--5000之间,另外对于stm32的栈深度也需要加大,如果是默认的0x200则会出现一些死机问题,本人测试要调到0xfff,具体多少合适还在测试,以上仅仅是我个人的观点
 楼主| 610095871 发表于 2011-11-29 08:05 | 显示全部楼层
没人回帖就自己顶起来
woyaochenggong 发表于 2011-11-29 08:07 | 显示全部楼层
我帮你问一下
 楼主| 610095871 发表于 2011-11-29 09:03 | 显示全部楼层
4# woyaochenggong 多谢了  qq:610095871 希望和大家一起交流共同进步
 楼主| 610095871 发表于 2011-11-29 15:13 | 显示全部楼层
自己顶起来
 楼主| 610095871 发表于 2011-11-29 15:13 | 显示全部楼层
不能让帖子沉了
ilovezeno 发表于 2011-11-29 16:44 | 显示全部楼层
http://elm-chan.org/fsw/tjpg/00index.html

你需要的是这个东西,把gui的jpeg解码程序扔了吧,这个占用资源少,性能也好,fatfs的作者出品。。。。
xinchen 发表于 2011-11-29 17:29 | 显示全部楼层
STM32是单片机吗?
 楼主| 610095871 发表于 2011-11-30 07:50 | 显示全部楼层
8# ilovezeno
多谢了
 楼主| 610095871 发表于 2011-11-30 08:07 | 显示全部楼层
9# xinchen 是的 我移植到了stm32上
 楼主| 610095871 发表于 2011-11-30 08:10 | 显示全部楼层
再给大家分享下我昨晚的经验,发现创建一个窗体框架的时候通过修改其源码中的回调函数,能让窗体中的客户窗体镂空,直接显示背景颜色,这样的话用贴图做出好的背景,然后将窗体框架的客户窗体镂空,能做出和emwin差不多的皮肤效果,如果继续修改框架的函数可以将直角变成圆角,效果就不说了
 楼主| 610095871 发表于 2011-12-1 08:24 | 显示全部楼层
JPEG解码问题解决。感谢各位的帮助。
tovax 发表于 2016-9-1 10:37 | 显示全部楼层
610095871 发表于 2011-12-1 08:24
JPEG解码问题解决。感谢各位的帮助。

问题解决之后,没有完整的总结给大家分享,这种现象挺多的,不知道你们什么心态
您需要登录后才可以回帖 登录 | 注册

本版积分规则

27

主题

323

帖子

10

粉丝
快速回复 在线客服 返回列表 返回顶部