stm32-开启USART

  1. 开启usart

 

   2. 开启异步

  3. 打开LIB

 CubeMX与keil5 设置完成

 

以下需要添加代码:

usart.h

包含头文件

  #include <stdio.h> 

usart.c添加

/* USER CODE BEGIN 1 */

/*********************************************************
*
*重定义 fputc 函数
*
*********************************************************/
int fputc(int ch,FILE *f)
{
    HAL_UART_Transmit (&huart1 ,(uint8_t *)&ch,1,HAL_MAX_DELAY );
    return ch;
}


/* USER CODE END 1 */

 

完成!

 

posted @ 2023-06-01 09:43  尘余  阅读(36)  评论(1编辑  收藏  举报