-
利用串口传输数据
1. 串口的发送与接收
-
HAL_UART_Transmit (); 串口发送数据,使用超时管理机制
-
HAL_UART_Receive (); 串口接收数据,使用超时管理机制
-
HAL_UART_Transmit_IT (); 串口中断模式发送
-
HAL_UART_Receive_IT (); 串口中断模式接收
-
HAL_UART_Transmit_DMA (); 串口 DMA 模式发送
-
HAL_UART_Transmit_DMA (); 串口 DMA 模式接收
HAL_UART_Transmit(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size, uint32_t Timeout)
功能:串口发送指定长度的数据。如果超时没发送完成,则不再发送,返回超时标志(HAL_TIMEOUT)。
UART_HandleTypeDef*huart 例如huart1就是其中一个别名
-