1、error:expected','after expression
这里我定义了GPIO口反转的函数,显示如下图
原因是宏定义时忘记在语句结尾处加分号了
2、编译时出现..\..\Output\atk_f103.axf: Error: L6218E: Undefined symbol HAL_IWDG_Init (referred from wdg.o).没有定义的情况,事实上是直接用HAL库,应该不存在函数名出错的情况
然后我选择GOTO看看能不能找到文件定义的地方,然后出现了Source Browser: 'HAL_IWDG_Init' - undefined Definition/Reference !
解决方法,驱动这边少了iwdg.c文件
在这里找到iwdg.c文件,添加进去即可,你看看你那个函数在哪个.c文件就添加进去就好