【发布时间】:2016-10-29 02:24:37
【问题描述】:
我正在对 STM32F373RCT 进行编程,并且一直在尝试制作 USB 虚拟串口设备。如果我以每秒约 960 位的速度发送数据(我使用了一个定时器(50Hz)并且我在每个周期中传输 14 个字节),则通信工作正常,但如果我尝试发送更多数据,则会丢失一些数据。我必须提高数据传输速度。我该如何增加?
【问题讨论】:
-
如果没有更多关于您的代码对发送到 USB 堆栈或从 USB 堆栈接收的数据所做的操作、您正在生成的任何调试输出等的详细信息,这是无法回答的。通常站点规则会要求您在您的问题本身中包含一个演示该问题的最小示例,但对于一个有点大的裸机项目......