1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- /*
- * @Author : ChenJie
- * @Date : 2021-11-24 14:01:24
- * @Version : V3.0
- * @LastEditors : ChenJie
- * @LastEditTime : 2021-12-28 09:56:10
- * @Description : file content
- * @FilePath : \VehicleControl\VehicleControl\src\Global\Std_Types.h
- */
- /********************************************************************************
- * 常州易控汽车电子股份有限公司
- * (c) Copyright 2009-2015 ECTEK
- * 保留所有权利
- ********************************************************************************
- * 工程名称:全局定义
- * 文件名: Std_Types.h
- * 功能描述 : 基本类型定义及全局宏定义头文件
- * 引用记录:该文件被各个.h文件包含
- * 备注:
- * 修订记录:
- * 日期 版本 作者 描述
- * 2009.02.22 00.01.00 方成 第一版
- *******************************************************************************/
- #ifndef __TYPEDEF_H
- #define __TYPEDEF_H
- #include "SysConf.h"
- /*******************************************************************************************
- 基本变量类型定义
- ********************************************************************************************/
- typedef unsigned char boolean;
- typedef signed char sint8;
- typedef unsigned char uint8;
- typedef signed short sint16;
- typedef unsigned short uint16;
- typedef signed long sint32;
- typedef unsigned long uint32;
- typedef unsigned long uint8_least;
- typedef unsigned long uint16_least;
- typedef unsigned long uint32_least;
- typedef signed long sint8_least;
- typedef signed long sint16_least;
- typedef signed long sint32_least;
- typedef float float32;
- typedef double float64;
- typedef unsigned char UINT8;
- typedef unsigned short UINT16;
- typedef unsigned long UINT32;
- typedef unsigned char BOOL;
- typedef signed char INT8;
- typedef signed short INT16;
- typedef signed long INT32;
- #ifndef NULL
- #define NULL (0)
- #endif
- #ifndef NULL_PTR
- #define NULL_PTR ((void *)0)
- #endif
- #ifndef TRUE
- #define TRUE 1
- #endif
- #ifndef FALSE
- #define FALSE 0
- #endif
- #endif
|