6147|7

63

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

USB虚拟串口例程从USB端发数据到串口是否一次只能了送一个 [复制链接]

                                 USB虚拟串口例程Virtual_COM_Port没作任何修改,从USB端发数据到串口,两端都是用串口调试助手。比如从真实串口端发送十六进制数据2345,USB端串口端接收到的是2345。但是从USB端发送十六进制数据2345,真实串口端接收到的是45。我试着改了些地方都没有效果。请问各位这如何解决?该修改哪里?
此帖出自stm32/stm8论坛

最新回复

                                 很可能是串口调试助手的问题  详情 回复 发表于 2010-2-8 19:40
点赞 关注
 

回复
举报

66

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
                                 估计是缓冲区大小的问题
此帖出自stm32/stm8论坛
 
 

回复

63

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
可能是中断处理函数,那个地方的事。这几天我也一直在弄虚拟串口,老是不行,正郁闷呢。
那位朋友有空给我看看我的问题https://bbs.eeworld.com.cn/icview-136752-1-1.html
是如何提高stm32到pc的传输速度的问题。
我很菜,希望大家多说说。
此帖出自stm32/stm8论坛
 
 

回复

63

帖子

0

TA的资源

一粒金砂(初级)

4
 
                                 据我估计是你的串口调试软件有问题.我也遇到过.换一个试试.换那个STC的ISP下载软件带的调试器可以.
此帖出自stm32/stm8论坛
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

5
 
ST的VCP例程做的不好,传送的数据量大的话会出错的。
我改了一个,基于ST的新三合一板的,你看看吧。

STM32108PKT VCD.zip (521.07 KB)
此帖出自stm32/stm8论坛
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

6
 
另外软件还是用Hyper Terminal吧,虽然不太方便,但能保证没有错误。

其他的串口调试助手不能保证阿。我原先很喜欢AccessPort的,用起来方便。但这次测试VCP DEMO,传了10K个字节,竟然少了48个字节,我还以为我代码错了呢,查了半天,实在没有头绪,上哪去找10K里的48个字节呀,后来想起来还是拿Hyper Terminal测吧,果然10K个字节,一个不少。工具用的不好,还是很郁闷的阿。
此帖出自stm32/stm8论坛
 
 
 

回复

61

帖子

0

TA的资源

一粒金砂(初级)

7
 
                                 准备试一下Vigia提供的例子
此帖出自stm32/stm8论坛
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

8
 
                                 很可能是串口调试助手的问题
此帖出自stm32/stm8论坛
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表