之前gpio.c文件有问题,重新在根文件夹/inc /src中添加了一个新的gpio.c,然后我在 stm8_board.c文件中编写串口函数,编译时报错 Error[Li005]: no definition for”GPIO_Init“
意思是:我没有定义这个GPIO_Init()函数?不可能啊???????????????????
我检查了头文件,gpio.c中定义了,gpio.h中也声明了为啥说我没定义不让我调用????????????
经检查发现:我添加c文件时没有Make
发现.c文件里有个#endif 然后把那行删去 (.C文件有问题)
编译成功