📄 image_type_def.h
字号:
/*******************************************************************************
*
* COPYRIGHT Hanze Technology CO.,LTD
*
********************************************************************************
*
* 文件名称 : navi_type_def.h
*
* 文件功能 : 定义NAVI系统中各子系统公用的类型和宏
*
* 文件版本 : 1.0.0
*
* 编写日期 :
*
* 文件说明 :类型定义
*
* 修改历史:
* 2005-11-24 qianhogyan 创建文件
*
*******************************************************************************/
#ifndef IMAGE_TYPE_DEF_H
#define IMAGE_TYPE_DEF_H
/*-------------------------- 包含文件 ----------------------------------------*/
/*-------------------------- 宏定义 ------------------------------------------*/
#define SYS_OK 0 /*函数调用返回成功 */
#define SYS_ERROR -1 /*函数调用返回失败 */
#define NULLPTR 0 /*空指针定义 */
/*-------------------------- 类型定义 ----------------------------------------*/
typedef signed char s8; /*有符号8位整数别名定义 */
typedef signed short s16; /*有符号16位整数别名定义 */
typedef signed int s32; /*有符号32位整数别名定义 */
typedef unsigned char u8; /*无符号8位整数别名定义 */
typedef unsigned short u16; /*无符号16位整数别名定义 */
typedef unsigned int u32; /*无符号32位整数别名定义 */
typedef volatile signed char vs8; /*暂态型有符号8位整数别名定义 */
typedef volatile signed short vs16; /*暂态型有符号16位整数别名定义 */
typedef volatile signed int vs32; /*暂态型有符号32位整数别名定义 */
typedef volatile unsigned char vu8; /*暂态型无符号8位整数别名定义 */
typedef volatile unsigned short vu16; /*暂态型无符号16位整数别名定义 */
typedef volatile unsigned int vu32; /*暂态型无符号32位整数别名定义 */
typedef volatile unsigned char VBOOL; /*暂态型布尔类型定义 */
/* 函数返回值类型定义 */
typedef signed int SYS_STATUS; /*函数返回值定义 */
/* 函数返回值定义 */
#define SUCCESS 0 /* 函数调用返回成功 */
#endif
/*-------------------------- End of the file ---------------------------------*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -