硬件
NUCLEO-G070RB |
---|
工具
cubemx
解决方法
7bit 改为 8bit
文章来源地址https://www.toymoban.com/news/detail-638762.html
printf 配置方法
添加头文件
#include <stdio.h>
添加重定向代码
#ifdef __GNUC__
#define PUTCHAR_PROTOTYPE int __io_putchar(int ch)
#else
#define PUTCHAR_PROTOTYPE int fputc(int ch, FILE *f)
#endif /* __GNUC__ */
int fputc(int ch,FILE *f)
{
HAL_UART_Transmit(&huart2,(uint8_t *)&ch,1,0xFFFF);
return ch;
}
勾选微库
测试
printf("hello world! \r\n");
HAL_Delay(1000);
文章来源:https://www.toymoban.com/news/detail-638762.html
到了这里,关于[分享]STM32G070 串口 乱码 解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!