#ifndef __HARD_IMU_UART3_H #define __HARD_IMU_UART3_H #include #include // HDMA 必须4字节对齐 // 接收IMU数据的DMA数组的长度-定长 #define UART3_RECIEVE_LENDTH 512 #define UART3_TX_MAX_LENGTH 512 extern uint8_t USART3_DMA_Recieve_Buf[UART3_RECIEVE_LENDTH]; extern uint8_t USART3_Tx_Buf[UART3_TX_MAX_LENGTH]; void imu_uart3_init(unsigned int bps); void UART3_Put_Char(unsigned char data); void open_usart3_dma_tx(unsigned short count); bool usart3_tx_isbusy(void); void control_board_led_on(void); #endif