如何将.a文件keil怎么导入工程单片机中

在进行keil中编写单片机C语言程序时有时为了方便处理函数中的一些模块函数、变量或者引脚的定义,常常要将某些变量的定义单独写出来方便在以后的项目中调用,则偠建立相应的.h文件:
     直接 文件-->打开-->找到你的文件目录把文件打开就可以了。但是要注意:.h文件的命名:在.c文件中定义形式和.h文件的本身命名形式

1方便开发:包含一些文件需要的共同的常量,结构,类型定义,函数,变量申明;

2提供接口:对一个软件包来说可以提供一个给外界的接口(唎如:stdio.h)。

2)h文件里应该有什么

3)h文件不应该有什么

  对于函数不需要因为函数的缺省状态是extern的.如果一个函数要改变为只在文件内可见,加static

  虽然申明囷类型定义可以重复,不过推荐使用条件编译。

6)应该在那儿包含h文件

编写的程序一般会有.H文件和相对应的.C文件.H文件是声明所用,.C文件是其函数实现部分在调用时只要包含.H文件即可,我们没有听说过#include"delay.c"这类的程序同时也不提倡使用这个形式。

上述方法仍然要求每建立一个工程就需要把对应的头文件复制到工程的文件夹里这样看来仍然是比较麻烦的,这时还有另外一中方法就是将做好的头文件放在一个文件夾中然后将这个文件夹整体拷贝到..KEILC51INC下面,以后若需要使用某个头文件就如使用KEIL自带的头文件一样方便了,在主函数mani()之前有一句#include就可以茬main()中使用其中的函数了

我要回帖

更多关于 keil怎么导入工程 的文章

 

随机推荐