因SYSTEM文件夹delay_init()导致的报错。 error: #165

2019-08-17 01:46发布

新手要注意,光盘中有库函数和寄存器两个版本的源码例程,
所以有两个版本SYSTEM文件夹,而其中库函数版本void delay_init(),是不带参的,
寄存器版本void delay_init(u8 SYSCLK)带参。
如果编译报错:
main.c(10): error: #165: too few arguments in function call
请检查建立的模板,很可能是因为拷贝的寄存器版本的SYSTEM文件夹,
却仍把delay_init()当成不带参的函数调用而导致的报错。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。