keil再main函数下面怎么添加函数

keil再main函数下面怎么添加函数,第1张

函数实现写在.c文件里,然后在main.c文件里include这个.h,再在Keil左边有个project窗口,里面有一个Target1目录,点击 “+”展开目录,同理展开Source Group1,右击后有一个菜单,里面有"Add Files to Group 'Source Group1'..."点击添加你的函数.c即可。

keil c51中的库文件是系统的库函数,大概是保密的原因吧,是将库函数转换成了二进制文件了,并不是普通的C程序。

你自己的库是什么?是子函数生成的库文件吗?是keil 是可以将一些子函数生成库文件的,扩展名是.LIB,你的库是LIB的吗?

如果是,就把库添加到工程中,就象添加C程序一样,添加到工程中。

在其它的C程序中,要调用库函数中的子函数,要在调用的C程序中声明外部函数名。

用extern语句声明,如

extern 返回变量名 函数名 (形参变量名)

如无返回变量,也无形参就简单了。如:

extern void delay()

在C程序中就可以调用了。

写好你的代码

在option for target->output 里面

勾选create libraty

编译会在目录下生成.lib文件

用的时候..在工程文件中载入lib文件.

并且库函数申明一下即可


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7981777.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-12
下一篇2023-04-12

发表评论

登录后才能评论

评论列表(0条)

    保存