硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1737|回复: 4
收起左侧

[emWin] 使用综合demo的jpeg解码,出现hardFault

[复制链接]

13

主题

24

回帖

63

积分

初级会员

积分
63
发表于 2017-9-22 22:36:11 | 显示全部楼层 |阅读模式
使用综合demo的jpeg解码,代替emwin自身解码,如果开启优化,直接绘制,绘制jpeg很快,而且800*480图片全部绘制成功,正常显示图片,但是在PAINT中break一执行,就进入HardFault,
如果关闭优化,绘制jpeg可以运行,但比较慢。。 请问下这个是什么问题?
查看CCM内存,正常,Freerots的内存也正常,emwin自身的GUI_ALLO_GetNumFreeBytes 内存获取,数据有点炸,不符合正常值,应该10MB左后,它显示600多MB。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107604
QQ
发表于 2017-9-23 01:13:17 | 显示全部楼层
不要用那个,那个是我专门给是视频播放器做的,代码里面做了特别处理,不适合用于通用情况。

PS:你多发的那个帖子帮你删除了,告诉你一下[s:142]
回复

使用道具 举报

13

主题

24

回帖

63

积分

初级会员

积分
63
 楼主| 发表于 2017-9-23 09:26:54 | 显示全部楼层

回 eric2013 的帖子

eric2013:不要用那个,那个是我专门给是视频播放器做的,代码里面做了特别处理,不适合用于通用情况。

PS:你多发的那个帖子帮你删除了,告诉你一下[s:142]


....... (2017-09-23 01:13) 
好的,昨晚网不好,点了几下,一时没找到怎么删帖。。。那jpeg解码速度不忍直视。有没有更快的方式,因为图片比较多。硬汉有没有推荐的外部快速显示图片的方式,jpeg绘制到存储设备等待时间太长了。本身flash也放不下几张bmp的图。
回复

使用道具 举报

9

主题

68

回帖

95

积分

初级会员

积分
95
发表于 2017-9-23 14:19:53 | 显示全部楼层

回 ywg121020 的帖子

ywg121020:好的,昨晚网不好,点了几下,一时没找到怎么删帖。。。那jpeg解码速度不忍直视。有没有更快的方式,因为图片比较多。硬汉有没有推荐的外部快速显示图片的方式,jpeg绘制到存储设备等待时间太长了。本身flash也放不下几张bmp的图。 (2017-09-23 09:26) 
我觉得用Qflash  或者总线norflash 会快得多 ,放内部flash 实在太占空间了
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107604
QQ
发表于 2017-9-25 10:06:59 | 显示全部楼层

回 ywg121020 的帖子

ywg121020:好的,昨晚网不好,点了几下,一时没找到怎么删帖。。。那jpeg解码速度不忍直视。有没有更快的方式,因为图片比较多。硬汉有没有推荐的外部快速显示图片的方式,jpeg绘制到存储设备等待时间太长了。本身flash也放不下几张bmp的图。 (2017-09-23 09:26) 
弄个64MB的SPI Flash专门存图片,再弄个大容量的SDRAM,上电后就全部加载进来,用流位图吧。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-6-7 16:41 , Processed in 0.304464 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表