stm32串口相关笔记:HAL_UART_Transmit的区别
1. HAL_UART_Transmit 阻塞模式。初始化后可直接使用,无需中断。在实时性要求较高的RTOS中不宜使用。2.HAL_UART_Transmit_IT 非阻塞模式,通过中断方式发送。必要准备工作:1)使能USARTx_IRQn中断2)启用中断服务函数USARTx_IRQHandler,在里面清除标志位。每发送一个字符会进一次USARTx_IRQHandler。3. HAL_UART_Transmit_DMA 非阻塞模式,先发送到DMA,再通过中断方式发送。必要准备工作:.
原创
2021-04-29 16:06:30 ·
12323 阅读 ·
0 评论