操作步骤:
- 调用printf需先导入stdio.h头文件
- 需勾选Target中的use MicroLIB
- 将这段代码复制到STM32 CubeMX生成的main.c的USER CODE 4注释对中,记得修改下面的huart1句柄到自己所打开的串口,CubeMX的串口配置默认即可。(把这段代码写到usart.c文件的注释对中也可以)
int fputc(int ch, FILE *f)
{
HAL_UART_Transmit(&huart1, (uint8_t *)&ch, 1, 0xffff);
return ch;
}
评论区