1、硬件电路
2、设置RCC,选择高速外部时钟HSE,时钟设置为180MHz
3、配置USART1引脚
4、生成工程配置
5、部分代码
//重定向printf函数
int fputc(int ch, FILE *f)
{HAL_UART_Transmit(&huart1, (uint8_t *)&ch, 1, 0xffff);return ch;
}
/* USER CODE BEGIN WHILE */while (1){/* USER CODE END WHILE *//* USER CODE BEGIN 3 */LED_Timing();printf("usart test!!!\r\n");HAL_Delay(1000);}/* USER CODE END 3 */
6、实验现象