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
本文介绍了如何在代码中启用MicroLIB库,包含stdio.h头文件,并展示了如何创建和测试一个用于通过UART发送字符的自定义函数,以及对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
1万+

被折叠的 条评论
为什么被折叠?