| | |
| | | volatile int8_t m_EUART1_TxFrm_Head = 0; //数据发送帧队列头指针 |
| | | volatile int8_t m_EUART1_TxFrm_FreeFrmLen = 0; //数据发送帧队列剩余帧数 |
| | | //DMA数据接收缓存 |
| | | uint8_t m_EUART1_DMA_RXBuf[EUART1_RX_BUF_SIZE]; //DMA数据接收缓存 |
| | | //uint8_t m_EUART1_DMA_RXBuf[EUART1_RX_BUF_SIZE]; //DMA数据接收缓存 |
| | | volatile int32_t m_EUART1_DMA_RXPtr = 0; //当前数据地址 |
| | | //int16_t DMA2_rxtemp = 0,DMA2_rxtemp2 = 0; //当前数据地址缓存 |
| | | //uint16_t datadelaycount2 = 0; //剩余1位数据延时等待处理 |
| | |
| | | volatile uint8_t m_bEUART1CheckingRec = 0; //正在确认接收数据 |
| | | volatile uint8_t m_bEUART1TxEn = 0; //使能发送 |
| | | |
| | | ////标志变量 |
| | | //volatile uint8_t m_bEUARTPushingFrms = 0; //正在往发送队列存数据 |
| | | //volatile uint8_t m_bEUARTCheckingSend = 0; //正在确认数据发送 |
| | | //volatile uint8_t m_bEUARTCheckingRec = 0; //正在确认接收数据 |
| | | //volatile uint8_t m_bEUARTTxEn = 0; //使能发送 |
| | | |
| | | void (*Usart2ParseDataCallback)(uint8_t); |
| | | void Usart2InitVariables(void) |
| | | { |