USART_SendNumber(USART3, 0x0a);改用HAL_UART_Transmit形式:USART_SendNumber(USART3, 0x0a);
时间: 2023-12-10 22:41:51 浏览: 89
uart.zip_HAL_USART_hal uart_hal usart 中断_hal库 uart
5星 · 资源好评率100%
可以改写成以下代码:
```c
uint8_t data[1];
data[0] = 0x0a;
HAL_UART_Transmit(&huart3, data, sizeof(data), HAL_MAX_DELAY);
```
其中,`&huart3` 是指向 USART3 的指针,`data` 数组存储要发送的数据,`sizeof(data)` 表示要发送的数据长度,`HAL_MAX_DELAY` 表示发送的最大延迟时间。这个函数可以实现与 `USART_SendNumber()` 函数相同的功能。
阅读全文