📄 uart0.h
字号:
#ifndef __STDC__ /* Begin #defines for assembler */
#ifdef _def_uart
#define _imp_exp PUBLIC
#else
#define _imp_exp EXTERN
#endif
#if !defined(__CROSSWORKS__)
EXTERN TX_Mode
EXTERN OP_Mode
#endif
request_cal EQU 4
LineReceived EQU 1 ; Mark that a line has been received
TX_Active EQU 2 ; Mark that a Transmit is currently running
UART_RX_Buffer_Size EQU 40
#else
extern unsigned int TX_Mode;
extern unsigned int TXData;
void TXData_2_PC(void);
// _imp_exp SetupUART0
// _imp_exp TX_Byte_ASCII
extern unsigned int RXTXData;
// _imp_exp TX_Byte
// _imp_exp TXCRLF_2_PC
// _imp_exp TXSpace_2_PC
// _imp_exp TXString_2_PC
//void Process_UART(void);
#define UART_RX_Buffer_Size 40
extern unsigned char UART_RX_Buffer[UART_RX_Buffer_Size];
extern unsigned int UART_RX_Bytes;
extern unsigned int UART_Status;
extern unsigned int CalCyclCnt;
#define LineReceived 1 // Mark that a line has been received
#define TX_Active 2 // Mark that a Transmit is currently running
extern int GetNumber(unsigned char * num);
extern int GetHexNumber(unsigned char * num);
extern long GetLongHexNumber(unsigned char * num);
extern int GetBCDNumber(unsigned char * num);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -