def.h

来自「arm7的嵌入式系统ucos2移植」· C头文件 代码 · 共 63 行

H
63
字号
/*++
Module name:

        DEF.h

Abstract:

        Common data type definition header file.

Author:

        Michael Anburaj
        URL              : http:\\embedded.n3.net      Email : embeddedeng@hotmail.com

Environment:

        Processor        : Any Processor
        IDE              : Any IDE

--*/

/* ********************************************************************* */

#ifndef __DEF_H__
#define __DEF_H__

#ifdef __cplusplus
extern "C" {
#endif


/* ********************************************************************* */
/* Module configuration */


/* ********************************************************************* */
/* Interface macro & data definition */

#define U32 unsigned int
#define U16 unsigned short
#define S32 int
#define S16 short int
#define U8 unsigned char
#define S8 signed char

#define False 0
#define True !False

#define BIT_SET(bPort,bBitMask)	(bPort |= bBitMask)
#define BIT_CLR(bPort,bBitMask)	(bPort &= ~bBitMask)


/* ********************************************************************* */
/* Interface function definition */


/* ********************************************************************* */

#ifdef __cplusplus
}
#endif

#endif /*__DEF_H__*/

⌨️ 快捷键说明

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