STM32 中断处理程序多重定义
STM32 interrupt handler multiply defined
我想使用中断处理程序
void EXTI3_IRQHandler(void)
{
//body
}
但是当我构建项目时,出现以下错误:
Symbol EXTI3_IRQHandler
multiply defined (by stm32f10x_it.o and
main.o)
我已经包含库 stm32f10x_exti.h
处理程序 void EXTI3_IRQHandler(void)
已在文件 stm32f10x_it.c
中定义。
您可以将处理程序的代码从 main.c
替换为此特殊文件或在 stm32f10x_it.c
.
中注释空白处理程序
我想使用中断处理程序
void EXTI3_IRQHandler(void)
{
//body
}
但是当我构建项目时,出现以下错误:
Symbol
EXTI3_IRQHandler
multiply defined (by stm32f10x_it.o and main.o)
我已经包含库 stm32f10x_exti.h
处理程序 void EXTI3_IRQHandler(void)
已在文件 stm32f10x_it.c
中定义。
您可以将处理程序的代码从 main.c
替换为此特殊文件或在 stm32f10x_it.c
.