#ifndef __MYUART_H #define __MYUART_H #include #include #include #include typedef void (*UART_CALLBACK)(uint8_t *buf, uint16_t count); #define USART_REC_LEN 255 // typedef struct { bool isValid; uint8_t packet[USART_REC_LEN]; uint16_t len; }uartPacket_ts; void myUart1_init(uint32_t baudrate, UART_CALLBACK cb); void myUart1_sendByte(uint8_t src); void myUart1_sendArray(uint8_t *src, uint16_t srclen); #endif