硬汉嵌入式论坛

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

usb数据传输的问题

[复制链接]

3

主题

21

回帖

30

积分

新手上路

积分
30
发表于 2022-11-12 12:10:28 | 显示全部楼层 |阅读模式
各位,我使用GD32407做USBCDC,USBCDC大量数据上传和大量数据下传我都有测试过一两个小时,是比较稳定的,没有出现过断连。

但是在和上位机进行通讯的时候,做进行波形数据传输的时侯会出现USB虚拟的串口断开的情况。断开之后再进行连接就会产生像图2的波形,几十秒后又会变成图1那样没开串口的状态。
这个时候就必须重新拔插一下USB或者重启单片机才能再次连上。
   

2.电脑关闭串口后的USB信号

2.电脑关闭串口后的USB信号

1.电脑打开串口后的USB信号

1.电脑打开串口后的USB信号


回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106590
QQ
发表于 2022-11-12 14:35:48 | 显示全部楼层
串口助手方式,上位机是自己做的吗,是的话,先用第3方串口软件测试下,是否有类似问题。可以先排查是否是自己上位机的问题。

上位机没有问题了,剩下就是排查移植设计问题了。
回复

使用道具 举报

3

主题

21

回帖

30

积分

新手上路

积分
30
 楼主| 发表于 2022-11-12 14:57:42 | 显示全部楼层
eric2013 发表于 2022-11-12 14:35
串口助手方式,上位机是自己做的吗,是的话,先用第3方串口软件测试下,是否有类似问题。可以先排查是否是 ...

是的,我本来准备再试试的,点了保存草稿,没想到也会发出来
上位机是我同事写的,现在正在排除问题
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106590
QQ
发表于 2022-11-14 02:37:13 | 显示全部楼层
惟若晨星 发表于 2022-11-12 14:57
是的,我本来准备再试试的,点了保存草稿,没想到也会发出来
上位机是我同事写的,现在正在排除问题

问题排查后,如果解决了,方便的话,分享下问题原因。
回复

使用道具 举报

3

主题

21

回帖

30

积分

新手上路

积分
30
 楼主| 发表于 2022-11-14 17:21:42 | 显示全部楼层
上面的问题还在找,我看了一下我CDC的速度,只向PC发送怎么就只有500来KB/S,而且还在往下降,有什么提高速度的方法吗。附上PC检测到的USB端口信息。
image.png
image.png
image.png

1.txt

13.67 KB, 下载次数: 2

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106590
QQ
发表于 2022-11-15 11:58:42 | 显示全部楼层
惟若晨星 发表于 2022-11-14 17:21
上面的问题还在找,我看了一下我CDC的速度,只向PC发送怎么就只有500来KB/S,而且还在往下降,有什么提高速 ...

USB2.0全速的话,差不多就是500KB/S左右。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-25 22:17 , Processed in 0.299222 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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