单片机/MCUwilliam hill官网
直播中

王军令

10年用户 33经验值
擅长:嵌入式技术 接口/总线/驱动
私信 关注
[问答]

求大神keil中怎么具体自己编译头文件

#include
#include "delay.h"
void main()
{
P0=0x00;
delay();
P0=0xff;
delay();

}
具体以这个程序为例讲讲怎么把延时函数delay,编译成头文件,请具体些,网上找了些资料,但不知道在keil中具体怎么操作

回帖(3)

dongyumin

2014-5-14 20:05:09
#ifndef _DELAY_H_
#define _DELAY_H_

void Delay(void)
{
……
……
}
#endif
举报

2373837248

2014-8-11 18:24:00
如果只想在delay.h这个头文件中定义extern void delay(),具体的函数在delay.c文件中写,最后在主函数中添加#include。这样在keil中怎么操作呢?
举报

2373837248

2014-8-16 21:52:30
像C文件一样新建文件,保存的时候把后缀改成.h,然后再右键group,像添加C文件那样添加.h,只是弹出选择格式时选TEXT开头的那个文本文件格式就可以了。里面的内容写法和格式参考二楼正解。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分