关于Stm32 Hal库 Uart
其他基础配置 就不写了 我自己应该知道怎么配置
首先
int fputc(int ch, FILE *f) //printf 编译烧录之前,需在魔术棒按钮中勾选Use MicroLib,不勾鿉将无法执行printf
{
HAL_UART_Transmit(&huart1, (uint8_t *)&ch, 1, 0xffff);
return ch;
}
此处为重映射 printf函数 可以代替 HAL_UART_Transmit
然后就可以printf打印内容传到上位机了