STM32 USB_CDC配置

STM32 USB_CDC配置

  • 前言:
  • 配置思路

前言:

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

配置思路

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

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

#include "usbd_cdc_if.h"

最后的结果:
STM32 USB_CDC配置_第7张图片

你可能感兴趣的:(STM32)