|
本帖最后由 adel 于 2019-3-6 21:24 编辑
就为了下载另一个网友的附带资料,我也是拼了,没办法,穷嘛,没钱充会员,只能继续发帖子来维持黑币。虽然说发帖子是另有企图,但帖子的质量是绝对凭良心的。希望以后有哪位读者有缘进来看了,请勿急躁,认真看完。也别忘了评论区留言。
好,进入话题,我前面一个贴子里也讲过我的不幸经历,我的win10安装的keil4 软件生成的库文件调用的时候出错,查出来原因;“通过低版本软件生成库文件,keil不允许这种个行为”然后我就想到那我用高版本生成会不会允许我呢,好,有了这种个想法,固执的我高了半天,下下了新版本软件(keil526),即keil5.
好,重点来了,生成库文件需要有.c文件和一个.h文件,注意.c文件可以不只是一个。为什么要提这个呢,我之前被这个问题困惑了很多。如果.c文件里包含两个以上的子函数的话,生成库函数后调用时如果只调用其中一个,会有定义的函数未调用警告,虽说警告可以忽略但是,库函数调用时编译器会调用库文件的.c文件里的所有函数,这样一来未调用的函数白白占用了内存空间,要知道单片机内存空间是很宝贵的,再说了老出现警告,心里也挺难受的,就像是不小心吃进去了个苍蝇似的,尤其是像我这样强迫症患者。那么具体怎么操作的呢,请看图示教程。
|
-
1.png
(145.59 KB, 下载次数: 70)
-
2.png
(146.96 KB, 下载次数: 65)
-
3.png
(71.1 KB, 下载次数: 68)
-
4.png
(134.75 KB, 下载次数: 65)
评分
-
查看全部评分
|