STM32 CubeMX
STM32 CubeMX 定时器(普通模式和PWM模式)
- STM32 CubeMX
- 一、STM32 CubeMX 设置
- USB时钟设置
- USB使能
- UBS功能选择
- 二、代码部分
- 添加代码
- 实验效果 ![请添加图片描述](https://img-blog.csdnimg.cn/a7333bba478441ab950a66fc63f204fb.png)
- printf发送字符串
- 代码部分
- 添加代码
- 实验效果
一、STM32 CubeMX 设置
USB时钟设置
USB使能
UBS功能选择
二、代码部分
添加代码
CDC_Transmit_FS("hello MUC!!!", 15);HAL_Delay(1000);
实验效果
printf发送字符串
代码部分
添加代码
#include "stdarg.h"
/* USER CODE END INCLUDE *//* USER CODE BEGIN PRIVATE_FUNCTIONS_IMPLEMENTATION */void usb_printf(const char *format, ...)
{va_list args;uint32_t length;va_start(args, format);length = vsnprintf((char *)UserTxBufferFS, APP_TX_DATA_SIZE, (char *)format, args);va_end(args);CDC_Transmit_FS(UserTxBufferFS, length);
}
实验效果
参考:
STM32CubeMX学习笔记