1. 勾选 Use MicroLIB
2. 包含头文件 #include "stdio.h"
3. 新增函数
int fputc(int ch, FILE *f)
{
HAL_UART_Transmit(&huart1, (uint8_t *)&ch, 1, 0xffff);
return ch;
}
4. 测试能否正常使用printf
1. 勾选 Use MicroLIB
2. 包含头文件 #include "stdio.h"
3. 新增函数
int fputc(int ch, FILE *f)
{
HAL_UART_Transmit(&huart1, (uint8_t *)&ch, 1, 0xffff);
return ch;
}
4. 测试能否正常使用printf