📄 my_data_type.h
字号:
# ifndef _MY_DATA_TYPE_H_
# define _MY_DATA_TYPE_H_
/*****************************************************************
* 声明库名称:自定义数据类型声明库 *
* 版本: v0.01 *
* 作者: I ROBOT *
* 创建日期: Copyright (C) 2008年10月14日 *
*----------------------------------------------------------------*
* [支持库] *
* 支持库名称: *
* 支持库版本: *
* 支持库说明: *
*----------------------------------------------------------------*
* [版本更新] *
* 更新: I ROBOT *
* 更新日期: *
* 版本: *
*----------------------------------------------------------------*
* [版本历史] *
* v0.01 创建版本,创建了自定义数据类型和常用常数宏 *
*----------------------------------------------------------------*
* [使用说明] *
* 1.该库文件属于基础库文件 *
*****************************************************************/
/********************
* 头 文 件 配 置 区 *
********************/
/********************
* 系 统 宏 定 义 *
********************/
/*------------------*
* 自定义数据类型 *
*------------------*/
typedef unsigned char BOOL;
typedef unsigned char bool;
typedef unsigned char BYTE;
typedef unsigned char byte;
typedef unsigned char UINT8;
typedef unsigned char uint8;
typedef unsigned int WORD;
typedef unsigned int word;
typedef unsigned int UINT16;
typedef unsigned int uint16;
typedef unsigned long DWORD;
typedef unsigned long dword;
typedef unsigned long UINT32;
typedef unsigned long uint32;
typedef signed char INT8;
typedef signed char int8;
typedef signed int INT16;
typedef signed int int16;
typedef signed long INT32;
typedef signed long int32;
typedef char CHAR;
/********************
* 常 数 宏 定 义 *
********************/
/*------------------*
* 常 用 宏 定 义 *
*------------------*/
# define TRUE 0X01
# define FALSE 0X00
# define HIGH 0X01
# define LOW 0X00
# define _8_BIT_LOW 0X00
# define _8_BIT_HIGH 0XFF
# ifndef USE_STD_LIB
# define NULL ((void *)0x00)
# endif
/********************
* 动 作 宏 定 义 *
********************/
# define BIT(n) (1 << (n))
/********************
* 模块结构体定义区 *
********************/
/********************
* 函 数 声 明 区 *
********************/
/********************
* 模块函数声明区 *
********************/
/********************
* 模块变量声明区 *
********************/
/********************
* 全局变量声明区 *
********************/
# endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -