uart_transfer.h 458 B

12345678910111213141516171819202122
  1. #ifndef _UART_TRANSFER_H
  2. #define _UART_TRANSFER_H
  3. typedef struct {
  4. u16 done;
  5. u16 len;
  6. u16 backlen;
  7. u32 timeout;
  8. u32 tick;
  9. u8 buf[64 + 10];
  10. u8 bufback[64 + 10];
  11. } uart_transfer_cb_typedef;
  12. extern uart_transfer_cb_typedef uart_rx;
  13. void uart_transfer_init(u32 baud);
  14. void uart_transfer_data();
  15. void uart_to_wireless_transfer_data();
  16. void udet_transfer_example(void);
  17. void udet_transfer_init(u32 baud);
  18. #endif // _UART_TRANSFER_H