STM32F1与STM32CubeIDE快速入门-USB虚拟串口(CDC)

USB虚拟串口(CDC)

文章目录

  • USB虚拟串口(CDC)
    • 1、USB虚拟串口配置
    • 2、USB虚拟串口驱动实现
    • 3、运行结果
    • 4、STM32F1与STM32CubeIDE系列文章
      • 4.1 STM32F1与STM32CubeIDE快速入门
      • 4.2 STM32F1与STM32CubeIDE编程实例

STM32F1 USB外设实现了USB2.0全速总线和APB1总线间的接口。USB 提供的串行接口,具有以下特点:

  • 1)简单性和灵活性(即插即用);
  • 2)双向性;
  • 3)提高速度;
  • 4)低成本。

STM32F103自带的USB符合USB2.0规范。但是STM32F1的USB只支持作为设备,不能作为主机。

本文将详细介绍如何使用STM32CubeIDE中如何配置USB虚拟串口。

1、USB虚拟串口配置

STM32CubeIDE创建工程、系统配置、调试配置,在这里不再做介绍,请参考:

  • STM32F1与STM32CubeIDE快速入门-开发环境搭建
  • STM32F1与STM32CubeIDE快速入门-GPIO概述与点亮LED

你可能感兴趣的:(物联网全栈开发实战,STM32,STM32CubeIDE,USB,嵌入式硬件,物联网)