-
..\OBJ\HZ.axf: Error: L6218E: Undefined symbol EXTI_ClearITPendingBit (referred from stm32f10x_it.o).
意思是EXTI_ClearITPendingBit 是未定义的标识符( Undefined symbol ),referred from stm32f10x_it.o意思是在stm32f10x_it.o文件里参考。
该错误常见的原因就是定义该标识符的C文件没有包含进工程,可能是.c文件在工程里,但是相关头文件没有写,也有可能是头文件写了也声明了,但是.c文件不在工程里,这个是十分容易被遗忘的,很有可能找了很久也找不到。下面是解决这个问题的办法:首先点下图所示图标
然后在下图点相应的分组,加入相关文件即可