OpenVINOTM,给你看得见的未来!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » STM32的USBCDC虚拟串口,如何才能大幅度提高通信速度呢?

共4条 1/1 1 跳转至

STM32的USBCDC虚拟串口,如何才能大幅度提高通信速度呢?

工程师
2020-11-03 23:20:11    评分

如题,STM32的USB CDC虚拟串口,如何才能大幅度提高通信速度呢? 目前才几个KB 每秒。。。




关键词: STM32     虚拟串口     USB     CDC     USB串口    

工程师
2020-11-03 23:27:01    评分
2楼

我最近也在研究STM32 F107 的USB 虚拟串口程序。用的是官方的例程,然后自己稍微修改了一点。我的目的是通过USB向上位机PC发送数据,要求数据传输速度至少是400K字节/秒(网上有很多人回复说USB虚拟串口传输速度可以达到600K字节/秒)。但是我看例程里面,主机每隔1ms就会查询端点的中断。


工程师
2020-11-03 23:34:26    评分
3楼

提高主频,同时采用DMA传输~


专家
2020-11-04 09:00:45    评分
4楼

全速接口的速度是被协议限制了。

本身速度确实不快


共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]