如何在STM32上设置USB CDC比特率?

How to set USB CDC bitrate on STM32?

如何在STM32上设置USB CDC码率?貌似没有函数和寄存器之类的接口可以操作,请问是可以编辑的吗?

除非您正在编写自己的 USB CDC 堆栈,否则您不会在 STM32 固件上自行设置比特率。主机 (PC) 上的 CDC 驱动程序进行控制传输以设置比特率。这些通常由主机端的应用程序触发,例如串行终端应用程序。

如果您的 STM32 应用程序 consumes/produces 串行数据本身并不像 USB - 使用物理 USART 线的串行转换器,那么比特率与应用程序无关。