serialucos.h
来自「ucos操作系统在skyeye模拟器上的原文件」· C头文件 代码 · 共 31 行
H
31 行
#ifndef SERIAL_UCOS_H
#define SERIAL_UCOS_H
#define COMM_RX_BUF_SIZE 64 /* Number of characters in Rx ring buffer */
#define UART0 0
#define UART1 1
#ifndef NUL
#define NUL 0
#endif
/* ERROR CODES */
#define COMM_NO_ERR 0 /* Function call was successful */
#define COMM_RX_EMPTY 1 /* Rx buffer is empty, no character available */
#define COMM_RX_TIMEOUT 2 /* If a timeout occurred while waiting for a character*/
#define COMM_BAD_CH 3
/*
*****************************************************
* FUNCTION PROTOTYPES
*****************************************************
*/
INT8U CommGetChar(INT8U ch, INT16U to, INT8U *err);
void CommInit(void);
BOOLEAN CommIsEmpty(INT8U ch);
void CommPutRxChar(INT8U ch, INT8U c);
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?