硬汉嵌入式论坛

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

[emWin] emwin裸机显示jpg

[复制链接]

4

主题

8

回帖

50

积分

初级会员

积分
50
发表于 2018-6-9 23:13:03 | 显示全部楼层 |阅读模式
我想用串口通过电脑给MCU发JPG照片,然后调用GUI_JPEG_Draw函数进jpg显示出来,我感觉理论上是可以的,因为串口发过去的信息和jpg生成c文件的代码大体相同,然后我将发过去的图片保存在一个数组里,仿照显示c代码的JPG图片方法,可问题就是不显示图片感觉好奇怪,难道这方法不行吗?可他为什么不显示啊
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115765
QQ
发表于 2018-6-9 23:16:47 | 显示全部楼层
一个简单的解决办法,你的工程里面存储C格式的JPG数据,然后跟你串口接收到的做对比。
回复

使用道具 举报

4

主题

8

回帖

50

积分

初级会员

积分
50
 楼主| 发表于 2018-6-9 23:34:38 | 显示全部楼层
eric2013 发表于 2018-6-9 23:16
一个简单的解决办法,你的工程里面存储C格式的JPG数据,然后跟你串口接收到的做对比。

数据基本一样,我将图片发给MCU然后又将发过去的数据发回来,这样就知道发的是什么了,可能是我程序的原因,发1000个数据,会丢一到两个数据,但发回来的数据与C代码的是一样的,我看JPG图片解码信息,也没说C文件后面的几个数包含什么重要的信息呀,所以,我怀疑是将串口和emwin图片显示结合起来的方法不对,您有什么好的建议吗?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115765
QQ
发表于 2018-6-11 01:25:26 | 显示全部楼层
wx_EyVVY6tb 发表于 2018-6-9 23:34
数据基本一样,我将图片发给MCU然后又将发过去的数据发回来,这样就知道发的是什么了,可能是我程序的原 ...

JPG图片都很小的,直接开个缓冲接收就好。
回复

使用道具 举报

4

主题

8

回帖

50

积分

初级会员

积分
50
 楼主| 发表于 2018-6-12 16:16:20 | 显示全部楼层
eric2013 发表于 2018-6-11 01:25
JPG图片都很小的,直接开个缓冲接收就好。

谢谢,问题已解决,谢谢指教
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-17 07:37 , Processed in 0.734773 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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