原创 关于创建头文件

2011-8-6 19:05 1516 9 9 分类: MCU/ 嵌入式
  在Keil中,第一次创建自己的头文件,查了许多资料,说得都不是很清楚。后来在室友的帮助下,弄明白了。在此将它写下,以方便第一次创建头文件的其他同学。
  以创建一个简单的延时函数delay10ms()为例:
   首先在Keil中创建一个delay10ms.c文件,然后在最左边的Source Group中右击,单击“Add File to Group",找到delay10ms.c,点击OK,接着在delay10ms.c文件中输入如下代码:
    void delay10ms()
    {
      unsigned int i,j;
      for(i=0;i<10;i++)
      for(j=0;j<110;j++);
    }   //延时10ms
    写完后,点击File,New,创建了一个新的文件,点“保存”,在Save As中,将保存类型选为“All Files(*.*),然后在文件名一栏填写delay10ms.h,(注意是.h,不再是.c了),OK.
    保存过后,在最左边的Source Group中右击,单击“Add File to Group",找到delay10ms.h,点击OK即可开始在这个新的文件delay10ms.h中输入如下代码:
    #ifndef _DELAY10MS_H_
    #define _DELAY10MS_H_
   
    void delay10ms();
    #endif
    此时已经完成了,接下来,你可以再创建一个新的文件,然后在新的文件中,写下头文件:
    #include "delay10ms.h",右击,应该会出现Open Document "delay10ms.h"这行字母,这就表明你刚才所创建的头文件成功了.

文章评论0条评论)

登录后参与讨论
我要评论
0
9
关闭 站长推荐上一条 /2 下一条