硬件
NUCLEO-G070RB |
---|
工具
cubemx
解决方法
7bit 改为 8bit
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);