电路原理图
usb部分
晶振部分
usb与单片机连接
配置信息
sys配置信息
rcc配置信息
usb配置信息
虚拟串口配置信息
时钟配置信息
项目配置信息
代码
包含文件
主函数代码
实验效果
修改接收波特率依然可以正常接收,也就是说单片机可以自动适应上位机的波特率设置。
后面多余的空字符是因为发送的长度为10而有效字符只有6个。
参考链接
STM32+HAL+USB虚拟串口_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1wJ4m1Y7ec/?spm_id_from=333.788&vd_source=e821a225c7ba4a7b85e5aa6d013ac92e
特此记录
anlog
2024年4月17日
虚拟串口修改波特率(串口转发)
参考
STM32 USB虚拟串口波特率问题(含源码)_gd32f407的usb虚拟串口-CSDN博客https://blog.csdn.net/zhang062061/article/details/113483845特此记录
anlog
2024年4月17日
usb虚拟多串口
参考
【STM32实战】基于STM32F1的USB转多路串口(USB-Multiple-CDC) (stmicroelectronics.cn)https://shequ.stmicroelectronics.cn/thread-598222-1-1.html
STM32 USB CDC 虚拟多串口_stm32usb可以虚拟多少个串口-CSDN博客https://blog.csdn.net/hbaizj/article/details/103341952特此记录
anlog
2024年4月17日