环境准备硬件:基于stm32H746VIT6的开发板 软件:STM32CubeMX、Keil v5.35.0.0 根据实际原理图,USB转串口,使用PA9/PA10引脚。 ①实际配置时,默认配置USART1时,启用PB14/PB15 ②主动左键点击PA9设置USART_TX,点击PA10设置USART_RX。 ③在USART1的"Parameter Settings"中,配置波特率等 ④在USART1的"NVIC Settings"中,启用中断功能 在"System Core -> NVIC"中已经启用USART1的中断功能。 在"Clock Configuration"时钟树中,已经分配好串口时钟。 1、在main函数的while中,添加循环发送函数2、接收函数,需要使用使能函数HAL_UART_Receive_IT②重写回调函数 HAL_UART_RxCpltCallback 每接收中断触发一次,使能一次 Demo_uart1.rar (访问密码:1666)
|