/**
* 函数功能: 重定向c库函数printf到DEBUG_USART1
* 输入参数: 无
* 返 回 值: 无
* 说 明:无
*/
int fputc(int ch, FILE *f)
{
HAL_UART_Transmit(&huart2, (uint8_t *)&ch, 1, 0xffff);
return ch;
}
/**
* 函数功能: 重定向c库函数getchar,scanf到DEBUG_USART1
* 输入参数: 无
* 返 回 值: 无
* 说 明:无
*/
int fgetc(FILE * f)
{
uint8_t ch = 0;
HAL_UART_Receive(&huart2,&ch, 1, 0xffff);
return ch;
}
STM32 串口 printf
最新推荐文章于 2024-07-08 10:41:59 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)