程序移植时出现的问题
在移植程序的时候不一定只是用其程序原本的Lcd_Driver.c和Lcd_Driver.h文件,当你没有写其他.c和.h的时候编译不会出现任何问题,但是制作了其他的.c和.h时可能会出现以下报错。
像这种问题一般会引导到,此时提示重复申明,不管如何修改自制的.c或.h都会报错,此时如果隐去.c和.h报错会消失
解决方法
其实问题可能是由于程序认为重复引用了该申明,因此在其编写头文件时,需在.h的文件里加上如下代码对头文件进行定义,即可解决
#ifndef _LCD_DRIVER_
#define _LCD_DRIVER_
#endif