📄 vfd_comm.h
字号:
/* for little edian */
#define SET_NODE_WORD(a,hi,lo) {((BYTE *)a)[0] = hi; ((BYTE *)a)[1] = lo;}
#define GET_NODE_WORD(hi,lo) ((lo << 8) | hi)
#define GET_NODE_HI(a) (((BYTE *)a)[0])
#define GET_NODE_LO(a) (((BYTE *)a)[1])
#define ICON2NODE(a) (*((WORD *)(a)))
typedef struct structVfdIcon
{
BYTE bHi;
BYTE bLo;
} strucVfdIcon;
#define VFD_LIST_END 0xff
#define IS_NODE_EMPTY(a) ((a) == ANODE_EMPTY)
#define IS_ICON_EMPTY(a) IS_NODE_EMPTY(ICON2NODE(a))
#define TBL_SIZE(tbl) (sizeof(tbl)/sizeof(tbl[0]))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -