?? usart.h
字號(hào):
#define ERR_TX_QUEUE_OVERFLOW (128)
#define ERR_TX_QUEUE_EMPTY (128 + 1)
#define ERR_RX_QUEUE_OVERFLOW (128 + 2)
#define ERR_RX_QUEUE_EMPTY (128 + 3)
_EXTERN extern unsigned int Cnt_SendBytes; // 發(fā)送數(shù)據(jù)計(jì)數(shù)
_EXTERN extern unsigned int Cnt_ReceiveBytes; // 接受數(shù)據(jù)技術(shù)
_EXTERN extern unsigned char Flg_ReceiveData; // 接受到有效數(shù)據(jù)
_EXTERN extern unsigned int Queue_WriteByteToTxQueue(_IN unsigned char DataIn);
_EXTERN extern unsigned int Queue_ReadByteFromTxQueue(_OUT unsigned char * DataOut);
_EXTERN extern unsigned int Queue_WriteByteToRxQueue(_IN unsigned char DataIn);
_EXTERN extern unsigned int Queue_ReadByteFromRxQueue(_OUT unsigned char * DataOut);
_EXTERN extern unsigned int _OUT Queue_Tx_WaitingSendBytes(void);
_EXTERN extern unsigned int _OUT Queue_Rx_WaitingReadBytes(void);
_EXTERN void Queue_ClearRxQueue(void);
_EXTERN void Queue_ClearTxQueue(void);
_EXTERN extern void USART_SendInit(void);
_EXTERN extern void USART_SendByte(_IN unsigned char ByteData);
_EXTERN extern void USART_SendChech(void);
_EXTERN extern unsigned int USART_ReceiveByte(_OUT unsigned char *ByteData);
_EXTERN extern unsigned int USART_ReceiveInfo(_OUT unsigned char *SlaverAddress, _OUT unsigned char *Function);
_EXTERN extern void USART_Init(void);
_EXTERN void USART_CheckOnTimerInterrupt(void);
_EXTERN extern void TB_Init(void);
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -