STM32 USB系列之虚拟串口
这段时间缓慢更新一下stm32 usb系列的博客,前段时间在多个地方零零散散的学习和使用USB协议,在网上查找的资料也是零零散散的,整理一下写成博客。
1. 开发环境
使用stm32f103c8t6,HAL库,使用CUBE自带的USB库。工程使用vscode+gcc编译,工程文件在文末链接下载,提供makefile和keil两个版本。
2. 功能介绍
使用stm32 USB功能完成USB转串口功能,使用引脚配置如下:
使用USART1作为调试信息输出,USART2作为串口输出,LED为系统指示。
|