定义串口0的发送缓冲区、串口0的发送计数器、串口0的发送指针、串口0正在发送标志 定义串口0的接收缓冲区、串口0的接收计数器、串口0的接收指针、串口0的接收区满标志 定义无线接收区满标志、正在无线发送标志
时间: 2023-07-16 21:16:52 浏览: 108
以下是定义串口0的发送缓冲区、发送计数器、发送指针、正在发送标志的代码:
```
#define UART0_TX_BUFFER_SIZE 128
volatile uint8_t uart0TxBuffer[UART0_TX_BUFFER_SIZE]; // 串口0发送缓冲区
volatile uint16_t uart0TxCount = 0; // 串口0发送计数器
volatile uint16_t uart0TxPointer = 0; // 串口0发送指针
volatile uint8_t uart0TxInProgress = 0; // 串口0正在发送标志
```
以下是定义串口0的接收缓冲区、接收计数器、接收指针、接收区满标志的代码:
```
#define UART0_RX_BUFFER_SIZE 128
volatile uint8_t uart0RxBuffer[UART0_RX_BUFFER_SIZE]; // 串口0接收缓冲区
volatile uint16_t uart0RxCount = 0; // 串口0接收计数器
volatile uint16_t uart0RxPointer = 0; // 串口0接收指针
volatile uint8_t uart0RxBufferFull = 0; // 串口0接收区满标志
```
以下是定义无线接收区满标志和正在无线发送标志的代码:
```
volatile uint8_t wirelessRxBufferFull = 0; // 无线接收区满标志
volatile uint8_t wirelessTxInProgress = 0; // 正在无线发送标志
```
阅读全文