?? pub_func.h
字號:
/* pub_func.h */
#ifndef PUB_FUNC_H
#define PUB_FUNC_H
#include "msp430x43x.h"
#ifdef __cplusplus
extern "C"
{
#endif
#define OK 0
#define ALARM 0xFE
#define ERROR 0xFF
//reboot, this will cause a PUC through WDT key violate
#define SYS_REBOOT() (WDTCTL = 0)
// disable interrupt
#define _disable_interrupt() (_DINT())
#define _enable_interrupt() (_EINT())
extern void _delay(unsigned short t);
extern void _clr_wdt(void);
extern unsigned char is_data(unsigned char *buff,unsigned char data,unsigned char len);
extern unsigned char is_equal(unsigned char *buff1,unsigned char *buff2,unsigned char len);
extern unsigned char sys_do_checksum(unsigned char *ptr, unsigned char len);
extern unsigned char find_item(const unsigned char *item_table,unsigned char item);
extern unsigned char Hex2BcdChar(unsigned char hex);
extern unsigned char Bcd2HexChar(unsigned char bcd);
extern unsigned short Hex2BcdShort(unsigned short hex);
extern unsigned short Bcd2HexShort(unsigned short bcd);
extern unsigned long Hex2BcdLong(unsigned long hex);
extern unsigned long Bcd2HexLong(unsigned long bcd);
extern unsigned char ReadBcdCountInfo(unsigned short addr,unsigned char * data,unsigned char dmax,unsigned char defaultval);
extern unsigned long GetChkSumRvrs(unsigned char *data,unsigned char len);
extern unsigned char IsEqualSpecialData(unsigned char *src,unsigned char data,unsigned char len);
extern unsigned char IsEqual(unsigned char *src1,unsigned char * src2,unsigned char len);
#ifdef __cplusplus
}
#endif
#endif /* PUB_FUNC_H */
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -