⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vardef.h

📁 LINUX 下串口通信编程
💻 H
字号:
#ifndef _VARDEF_H_#define _VARDEF_H_/*  * sizeof (int) == 4; * sizeof (short) == 2; * sizeof (char) == 1; *//* for windows data type compatible */#define _(text) text#define  TEXT(text)	texttypedef int     LONG;typedef unsigned short WORD;typedef unsigned int DWORD;typedef unsigned char BYTE;typedef char    TCHAR;typedef int     INT32;typedef short   INT16;typedef char    INT8;typedef unsigned int UNIT32;typedef unsigned short UINT16;typedef unsigned char UINT8;typedef struct {    const char     *program_name;    const char     *package;    const char     *version;    const char     *authors;    INT32           baudrate;    char           *device;    INT32           debug;    INT32           echo;    INT32           port;    INT32           databit;    char           *stopbit;    char            parity;} Arguments;extern Arguments args;/* some useful macros */#ifndef MAX# define MAX(a, b) ((a) > (b) ? (a) : (b))#endif#ifndef MIN# define MIN(a,b) ((a) < (b) ? (a) : (b))#endif#endif                          /*vardef.h */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -