野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 16768|回复: 17

火眼,串口传输,上位机显示图片问题(已经更新上位机软件和代码)

[复制链接]
发表于 2013-11-22 10:28:05 | 显示全部楼层 |阅读模式
本帖最后由 lnight 于 2013-12-15 22:38 编辑

各位,我用火眼的带灯的例程传到上位机显示,直接用串口打印RGB565数据到上位机,然后上位机用C#编写,转换成RGB888显示出来。

碰到以下问题:
1.数据在本地的LCD上显示正确,但是在上位机上显示成彩色一条条的条纹,没有一点图像的影子。

用的是默认的串口通讯程序,从FIFO读取数据。

怀疑:是否是串口通讯不太可靠,我测试了一下153600个字节,只能收到153300个

不过我觉得也不至于图片数据差那么远。

所以麻烦问下是否需要自行定义USART协议?

是否要在USART里面使用转义字符?

麻烦各位大神解答。谢谢啦



非常感谢各位的解答,我已经解决了串口发送图片问题,等我回去就会开源工程文件和上位机,

功能非常简陋,而且一张图也传不完。太大了。野火的U的内存不够存一张图,所以只能一次穿半张。。。。


近段时间比较忙。剩下的功能完善可能要等一阵子了。

源码(附件在11楼哦)
回复

使用道具 举报

发表于 2013-11-22 13:02:57 | 显示全部楼层
以16进制的格式来接收与转义字符无关的,可以考虑自定义串口协议,比如在每个图像前加个0xAA,结尾加个0xBB来进行识别~
回复 支持 反对

使用道具 举报

发表于 2013-11-22 21:08:31 | 显示全部楼层
相当不错,感谢无私分享精神!
回复 支持 反对

使用道具 举报

发表于 2013-11-23 03:50:33 | 显示全部楼层
沙发!沙发!
回复 支持 反对

使用道具 举报

发表于 2013-11-23 13:19:41 | 显示全部楼层
可以先用波特率测试一下。

漏了那么多字节,可能是你上位机处理的问题。

串口只管收发数据,但数据如何分成 不同类型,还得我们去完成。
回复 支持 反对

使用道具 举报

发表于 2013-11-23 13:20:40 | 显示全部楼层
例如 ,前面说图像前后加 特殊符号 区分。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-2 18:50:38 | 显示全部楼层
格拉姆 发表于 2013-11-23 13:20
例如 ,前面说图像前后加 特殊符号 区分。

论坛不能传附件么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-2 18:50:57 | 显示全部楼层
格拉姆 发表于 2013-11-23 13:20
例如 ,前面说图像前后加 特殊符号 区分。

论坛不能传附件么?
回复 支持 反对

使用道具 举报

发表于 2013-12-2 19:41:48 | 显示全部楼层
lnight 发表于 2013-12-2 18:50
论坛不能传附件么?

论坛可以上传附件啊,很多坛友都上传过附件了
回复 支持 反对

使用道具 举报

发表于 2013-12-2 19:42:22 | 显示全部楼层
lnight 发表于 2013-12-2 18:50
论坛不能传附件么?

上传提示什么呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-15 22:37:53 | 显示全部楼层
大家,这一楼用来上传附件了。

实验二阶段.rar

528.59 KB, 下载次数: 354

回复 支持 反对

使用道具 举报

发表于 2013-12-15 22:57:22 | 显示全部楼层
lnight 发表于 2013-12-15 22:37
大家,这一楼用来上传附件了。

非常好,赞一个
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-17 11:10:46 | 显示全部楼层
fire 发表于 2013-12-15 22:57
非常好,赞一个

非常感谢火哥表扬。我发现我传的上位机的程序,我在XP的电脑上用不了。大家要记得装.NET 4.0哦。。。我用C#写的。。不好意思额。。
回复 支持 反对

使用道具 举报

发表于 2013-12-17 12:51:38 | 显示全部楼层
lnight 发表于 2013-12-15 22:37
大家,这一楼用来上传附件了。

帅呆了,赞一个

有没有 #C 的 学习资料?跟 C 差不多吗?
回复 支持 反对

使用道具 举报

发表于 2013-12-17 12:51:48 | 显示全部楼层
lnight 发表于 2013-12-15 22:37
大家,这一楼用来上传附件了。

帅呆了,赞一个

有没有 #C 的 学习资料?跟 C 差不多吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-24 12:41:46 | 显示全部楼层
隗英秀 发表于 2013-12-17 12:51
帅呆了,赞一个

有没有 #C 的 学习资料?跟 C 差不多吗?

额,C#的用法规则跟JAVA比较像,不过函数命名跟C/C++比较像。我I只能这么回答你,至于资料你去网上搜吧,C#太多了。我其实是学C,然后C#是看MSDN学的
回复 支持 反对

使用道具 举报

发表于 2015-1-30 22:53:50 | 显示全部楼层
万分感谢!!
回复

使用道具 举报

发表于 2017-4-4 23:52:49 | 显示全部楼层
请问您的上位机源程序还有吗?想学习一下!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2025-1-13 07:34 , Processed in 0.041832 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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