头文件:
/***********************************************************************************************
* 说 明:
* 文件名: xxxx.h
* 版权 :
***********************************************************************************************/ # ifndef _XXXX_H_ # define _XXXX_H_ //------------------------------------宏定义-------------------------------------------------- //------------------------------------结构体-------------------------------------------------- //------------------------------------外部变量声明------------------------------------------------
//------------------------------------函数声明------------------------------------------------ # endif //------------------------------------no more------------------------------------------------
源文件:
1,一般源文件
/*说明:*/ //文件名: Task.c //----------------------------------------------------------文件包含------------------------------------------- #include "Task.h" //----------------------------------------------------------外部全局变量的声明---------------------------------- //----------------------------------------------------------本文件的局部变量定义-------------------------------- //----------------------------------------------------------函数定义-------------------------------------------- /**************************************************************** @功能: @输入: @输出: @作者: /****************************************************************/ void Task0ms() { ; } /**********end of this function**********************************/ //----------------------------------------------------------no more--------------------------------------------
2,用户自定义全局变量定义源文
/*本文件主要是定义用户的全局变量*/ //文件名: UserGlobalVardef.c //----------------------------------------------------------文件包含-------------------------------------------- //--------------------------------------------------------全局变量定义-------------------------------------------- //常规变量的定义 //数组的定义 //结构体的定义 //----------------------------------------------------------no more--------------------------------------------