STM32 USB虚拟串口

电路原理图

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日

相关推荐
zhangzhangkeji4 小时前
stm32 12-2-3 :bkp 备份寄存器和 rtc 实时时钟,原理与代码
stm32
lhbweilai6 小时前
深挖FreeRTOS内核实现(三)
c语言·stm32·单片机
Zw-awa7 小时前
计算机视觉:让板子从“看见”到“看懂”
stm32
辰哥单片机设计11 小时前
漏水传感器(STM32)
stm32·单片机·嵌入式硬件
恶魔泡泡糖11 小时前
stm32F103C8T6标准库串口接收之多串口基础应用5
stm32·单片机·嵌入式硬件
李日华大战鸡红13 小时前
滑膜观测器(学习记录)
stm32·单片机·学习·matlab·机器人
白搞电子13 小时前
ESP32-S31 项目如何制作 Windows 一键烧录包:完整镜像、esptool 与数据边界
windows·stm32·单片机
阿钱真强道14 小时前
课时03 嵌入式技术应用设计实训 | 串口通信:USART 收发二进制 与 printf
串口·usart·二进制协议·printf重定向·stm32f103·嵌入式入门·中断接收
py有趣16 小时前
硬件SPI和软件模拟SPI在配置方面的一点区别
c语言·stm32·单片机
LCG元17 小时前
STM32F103 GPIO 翻转方式耗时实测:CRL/CRH 逐位拆解、BSRR 原子写与 ODR 读改写竞态陷阱
stm32·单片机·嵌入式硬件