STM32 USB虚拟串口

电路原理图

usb部分

 晶振部分

 usb与单片机连接

配置信息

sys配置信息

rcc配置信息

usb配置信息

 虚拟串口配置信息

 时钟配置信息

 项目配置信息

 代码

包含文件

 主函数代码

实验效果

 修改接收波特率依然可以正常接收,也就是说单片机可以自动适应上位机的波特率设置。

后面多余的空字符是因为发送的长度为10而有效字符只有6个。

参考链接

STM32+HAL+USB虚拟串口_哔哩哔哩_bilibiliicon-default.png?t=N7T8https://www.bilibili.com/video/BV1wJ4m1Y7ec/?spm_id_from=333.788&vd_source=e821a225c7ba4a7b85e5aa6d013ac92e

特此记录

anlog

2024年4月17日 

虚拟串口修改波特率(串口转发)

参考

STM32 USB虚拟串口波特率问题(含源码)_gd32f407的usb虚拟串口-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/zhang062061/article/details/113483845特此记录

anlog

2024年4月17日

usb虚拟多串口

参考

 【STM32实战】基于STM32F1的USB转多路串口(USB-Multiple-CDC) (stmicroelectronics.cn)icon-default.png?t=N7T8https://shequ.stmicroelectronics.cn/thread-598222-1-1.html

STM32 USB CDC 虚拟多串口_stm32usb可以虚拟多少个串口-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/hbaizj/article/details/103341952特此记录

anlog

2024年4月17日

相关推荐

  1. Linux设备与STM32 USB串口通讯

    2024-04-25 03:26:05       42 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-25 03:26:05       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-25 03:26:05       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-25 03:26:05       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-25 03:26:05       20 阅读

热门阅读

  1. Vue通俗概念理解

    2024-04-25 03:26:05       12 阅读
  2. InfluxDB v1.8

    2024-04-25 03:26:05       11 阅读
  3. 2024 极术通讯-生成式AI的发展现状与未来趋势

    2024-04-25 03:26:05       14 阅读
  4. 数据结构与算法-砖墙问题

    2024-04-25 03:26:05       14 阅读
  5. vivado 通过修改调试核 (ILA) 来进行增量编译

    2024-04-25 03:26:05       15 阅读
  6. UE5 android package

    2024-04-25 03:26:05       14 阅读