真正可用STM32 USB IN端点 双缓冲发送 700K/s 不丢数 libusb上位机

2019-12-11 18:19发布

真正可用STM32 USB IN端点 双缓冲发送 700K/s左右 不丢数据
网上的我是没有找到一个可以用的,只好自己调试了,经过千辛万苦的调试终于调试成功了双缓冲发送
修改自stm32 vcp例程,修改为自定义bulk端点,用libusb驱动,带上位机
压缩包是7z格式,欢迎大家多多支持开源软件

截图.png (36.56 KB, 下载次数: 13) 下载附件 2014-3-18 08:34 上传

stm32usb发送双缓冲.rar (654.09 KB, 下载次数: 1803) 2014-3-18 08:35 上传 点击文件名下载附件
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
99条回答
jsntzxh
1楼-- · 2019-12-18 15:07
 精彩回答 2  元偷偷看……
442502587
2楼-- · 2019-12-18 19:37
有空学习,
cc2666
3楼-- · 2019-12-18 21:42
支持LZ                           
wmrxjhm
4楼-- · 2019-12-18 22:54
请教楼主一个问题。

我用stm32f4 cdc类改的设备, 每10ms发送176字节数据,  上位机用你发的testbulk的事件接受, 刚开始 时候,

基本每10ms来一次数据,到后来有的间隔了20ms,会丢数据,这个 和驱动效率或者上位机 程序  有关系吧,你的跑久了会出现这个问题么?关了上位机 重新开一下速度就又正常了

刚开始接受的截图:

久了.png (801.63 KB, 下载次数: 0)

下载附件

2014-4-22 10:15 上传



wmrxjhm
5楼-- · 2019-12-19 02:14
刚开始我还以为是下位机程序导致数据丢失,现在看来可能是因为libusb上位机驱动的问题。
xuanfong1
6楼-- · 2019-12-19 02:33
 精彩回答 2  元偷偷看……

一周热门 更多>