#ifndef __HARD_RC_SBUS_H #define __HARD_RC_SBUS_H #include #define SBUS_BPS 100000 // SUBS的通信波特率 //这个值要设置的比25大一些。正好是25的话获取的DMA_GetCurrDataCounter(DMA1_Stream5)会是25. #define UART2_RX_LENDTH_MAX 30 extern unsigned char uart2_dma_rx_buf[UART2_RX_LENDTH_MAX]; // 实际是串口中断接收 不是dma extern void rc_sbus_init(uint32_t baud); // 由于hpm6750没有串口空闲中断, 所以采用串口超时中断的而形式 FIFO深度16字节 #endif