2020-01-26 12:42发布
MCUStudent 发表于 2013-12-8 19:54
zbazba 发表于 2013-12-8 19:49 void Ldelay( ); __KeyScan_Drive_H__头文件里面 直接写这个,不要写extern 然后main的文件里面 包含这 ...
lcofjp 发表于 2013-12-8 19:57 extern 写不写是无所谓的。写上也不会错
最多设置5个标签!
注意,你的delay是void类型。还有你的#include指令明显是多余的。
extern 写不写是无所谓的。写上也不会错
还是不行的,一样地错误提示。还有一点我忘了说了,是这样的,一开始做头文件的时候因为不熟,所以一步一步的跟着资料写还行。因为此程序对于我来说有点大,看着有点乱,所以就想多做几个头文件。其前面两个头文件也出现过此类问题,第一个误打误撞改对了,一头雾水不知所以然。写第二个头文件的时候吸取了第一个的教训,把程序放在主程序里编译通过并下载实验通过后,再拿出来往头文件里写,又出现了此问题,经过反复修改还是不行,于是乎我想,第一个不是通过了吗,我把第一个头文件里一个函数名后面随便加了一个字字母放当作第二个头文件里替换刚才通不过的函数名,居然成功了,然后又改成别的名字就行了。然后就碰到现在这个了,因为大家都是搞技术的很辛苦的,实在没辙才麻烦大家,先谢谢诸位好心的师友!
一周热门 更多>