[STM32F4] USB CDC模式下发送卡顿

[复制链接]
Clyde011 发表于 2025-8-16 07:19 | 显示全部楼层 |阅读模式
偶尔发送数据延迟很久才出去,接收却很正常
 楼主| Clyde011 发表于 2025-8-16 07:21 | 显示全部楼层
发包前检查是否空闲
公羊子丹 发表于 2025-8-16 07:22 | 显示全部楼层
可能是缓冲区满了
周半梅 发表于 2025-8-16 07:22 | 显示全部楼层
主机端驱动有时会卡
帛灿灿 发表于 2025-8-16 07:24 | 显示全部楼层
我遇到过是包长设置问题
童雨竹 发表于 2025-8-16 07:25 | 显示全部楼层
加个发送队列会好一些
万图 发表于 2025-8-16 07:26 | 显示全部楼层
USB中断优先级要高一点
Wordsworth 发表于 2025-8-16 07:27 | 显示全部楼层
试试改成双缓冲
Bblythe 发表于 2025-8-16 07:28 | 显示全部楼层
用逻辑分析仪看总线数据
Pulitzer 发表于 2025-8-16 07:28 | 显示全部楼层
PC端接收程序也可能慢
Uriah 发表于 2025-8-16 07:29 | 显示全部楼层
高速模式会更稳定
您需要登录后才可以回帖 登录 | 注册

本版积分规则

139

主题

5508

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部