在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条评论)
登录后参与讨论