STM32 USB_CDC配置

STM32 USB_CDC配置

前言:

做之前先要有一些准备:
1、PC上装好VCP1.31以上的虚拟串口驱动
2、准备一块带USB的STM32(是要连接好USB接口的,不是串口的USB)
3、安装好STM32CUBEMX,并下载好STM32F1的最新的包
4、安装好keil/iar等编译器

配置思路

1、先配置好STM32的时钟
在这里插入图片描述2、配置使能USB设备
在这里插入图片描述注意:如果是F4之类的,不止有这个选项,但名字没有变。

3、USB设备配置为虚拟端口模式
在这里插入图片描述4、生成工程并打开,我这里用keil 5.25
在这里插入图片描述5、编译通过就没啥问题,调用发送函数
在这里插入图片描述在这里插入图片描述注意:别忘了在main函数中添加头文件

#include "usbd_cdc_if.h"

最后的结果:
在这里插入图片描述

发布了45 篇原创文章 · 获赞 52 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_42312125/article/details/104943858