📄 comm.h
字号:
/*
*********************************************************************************************************
* Copyright (c) 2005 vBridge Microsystem, Inc.
* Unpublished & Not for Publication
* All Rights Reserved
*
* File : comm.h
*
* Description :
*
* By : Gong Bin
*
* Date : Sep 20, 2005
**********************************************************************************************************
*/
#ifdef COMM_GLOBALS
#define COMM_EXT
#else
#define COMM_EXT extern
#endif
/*
*********************************************************************************************************
* CONSTANTS
*********************************************************************************************************
*/
#define COMM_RX_BUF_SIZE 256 /* Number of characters in Rx ring buffer */
#define COMM_TX_BUF_SIZE 1024 /* Number of characters in Tx ring buffer */
#define COMM_NO_ERR 0
#define COMM_INVALID_CH 1
#define COMM_RX_TIMEOUT 2
#define COMM_TX_TIMEOUT 4
#define COMM_RX_FLAG_TIMEOUT 8
#define COMM_INT_MODE 1
#define COMM_INQ_MODE 0
#define COMM_CH_UART0 0
#define COMM_CH_UART1 1
#define COMM_CH_UART2 2
/*
*********************************************************************************************************
* FUCTION PROTYPES
*********************************************************************************************************
*/
INT8U printf (char *pcFmt,...);
int vsprintf(char *buf, char *fmt, va_list ap);
INT8U CommInqSendString (INT8U ch, char *pbString);
INT8U CommPutStringToBuf(INT8U *start_addr, char *pbString);
INT8U CommInqSendChar(INT8U ch, char pbChar);
char WaitPressKey(void);
void CommWrite(char *bPtr, int ctr);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -