error.h
来自「MCS51的实现无线接收发送(315M或433M)源程序代码。」· C头文件 代码 · 共 57 行
H
57 行
/**********************************************************
* Error.h *
**********************************************************/
#ifndef ERRORH
#define ERRORH 1
//=========================================================
#ifdef ERROR_GLOBALS
#define ERROR_EXT
#else
#define ERROR_EXT extern
#endif
//=========================================================
void InitError(void);
void ErrExit(INT8U ErrCode);
void InstallDiag(INT16UX ProcAddr);
void ErrProc(void);
//=========================================================
void MDebugByte(INT8U Data);
void MDebugByteHex(INT8U Ch);
void MDebugByteHex1(INT8U Ch);
void MDebugLF(void);
void MDebugStr(INT8UC *Str);
void MDebugStrLF(INT8UC *Str);
void MDebugPara(INT8UC *Str,INT8U Ch);
void MDebugPara2(INT8UC *Str1,INT8U Ch1,INT8UC *Str2,INT8U Ch2);
void MDebugPara3(INT8UC *Str1,INT8U Ch1,INT8UC *Str2,INT8U Ch2,INT8UC *Str3,INT8U Ch3);
void MDebugPara4(INT8UC *Str1,INT8U Ch1,INT8UC *Str2,INT8U Ch2,INT8UC *Str3,INT8U Ch3,INT8UC *Str4,INT8U Ch4);
void MDebugWordPara(INT8UC *Str,INT16U Data);
void MDebugDWordPara(INT8UC *Str,INT32U Data);
void MDebugMemHex(INT8UI *Ptr,INT8U Len);
void MDebugExMemHex(INT8UX *Ptr,INT16U Len);
void MDebugCodeHex(INT8UC *Ptr,INT16U Len);
void MDebugExMem(INT8UX *Ptr,INT16U Len);
void MDebugExMemNoLF(INT8UX *Ptr,INT16U Len);
void MDebugRomHex(INT16UX Addr);
//=========================================================
#define ERR_SCHEDULER 0X01
#define ERR_INSTALLDIG 0X02
#define ERR_CREATETSK 0X03
#define ERR_SENDTSKMSG 0X04
#define ERR_MSGNUM 0X05
#define ERR_INSTALLTMR 0X11
#define ERR_STARTTMR 0X12
#define ERR_STOPTMR 0X13
#define ERR_TMRCONFIG 0X14
#define ERR_UARTRECV 0X21
#define ERR_UARTMSGTYPE 0X22
#define ERR_TMR2CONFIG 0X31
#define ERR_MUARTSEND 0X32
//=========================================================
#endif
//=========================================================
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?