STM32L0系列串口重定义的方法
芯片型号:STM32L071RBT6
本篇重点:将printf( ) 函数重定义到USART1
集成开发工具(IDE):IAR
在uart已经配置好情况下,重定义fputc()函数。
#include <stdio.h>
int fputc(int ch, FILE *f)
{
HAL_UART_Transmit(&huart1, (uint8_t *)&ch, 1, 0xFF);
return ch;
}