juanisVIG/MDK-ARM/sbus.c
2026-03-02 18:13:03 +08:00

28 lines
637 B
C

#include "main.h"
#include "dma.h"
#include "tim.h"
#include "usart.h"
#include "gpio.h"
#include "sbus.h"
#define SBUS_FRAME_LEN 25
//extern uint8_t sbus_buf[25]; // DMA?¨®¨º??o3???
//extern uint16_t sbus_channels[16] ; // 16??¨ª¡§¦Ì¨¤¦Ì?¨ºy?¦Ì¡ê¡§172~1811¡ê?
//extern uint8_t sbus_data_ready; // ¨ºy?Y?a??¡À¨º????
//void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart)
//{
// if(huart->Instance == USART1)
// {
// sbus_data_ready = 1; // ¡À¨º??¨ºy?Y?¨¦?a??
// // ??D????¡¥DMA?¨®¨º?
// HAL_UART_Receive_DMA(&huart1, sbus_buf, SBUS_FRAME_LEN);
// }
//}
// ?a??SBUS¨ºy?Y¡ê?¨¬¨¢¨¨?16??¨ª¡§¦Ì¨¤?¦Ì