uart.h
上传用户:wealth48
上传日期:2022-06-24
资源大小:1701k
文件大小:1k
- #ifndef __UART_H__
- #define __UART_H__
- #include "../inc/macro.h"
- #include "../ucos-ii/ucos_ii.h"
- #define UART_REVBUFFER_SIZE 1024
- typedef struct{
- U8 Buffer[UART_REVBUFFER_SIZE];
- OS_EVENT *Uart_Rev_mbox; //Uart0 receive mail box
- U8 *pUart_rev; //Uart0 接收缓冲区指针
- U8 *pUart_read; //Uart0 读缓冲区指针
- int nRev_Uart; //设定的Uart接收字符数
- }struct_Uart_Buffer;
- void OSInitUart(void);
- int OSReadUart(int ndev, U8 data[], int num, int ntimeout);
- int OpenUartRev(int ndev);
- #endif //#ifndef __UART_H__