STM32 CubeMX
一、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);
}
实验效果
文章来源:https://www.toymoban.com/news/detail-632689.html
参考:
STM32CubeMX学习笔记文章来源地址https://www.toymoban.com/news/detail-632689.html
到了这里,关于STM32 CubeMX USB_CDC(USB_转串口)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!