.\Objects\MyProject.axf: Error: L6200E: Symbol SysTick_Handler multiply defined (by stm32f10x_it.o and main.o). Not enough information to list image symbols. Not enough information to list load addresses in the image map.
时间: 2023-12-24 17:41:35 浏览: 161
MyProject.zip_STM32_Ucosiii_UIP_rollxrt
这个错误是由于在你的程序中,系统滴答定时器中断函数在 stm32f10x_it.o 和 main.o 两个目标文件中都被定义了。这种情况下链接器无法确定使用哪个函数,从而导致了错误。
解决方法是在其中一个文件中删除 SysTick_Handler 函数的定义。你可以在 main.c 或者 stm32f10x_it.c 文件中删除其中一个文件中的 SysTick_Handler 函数的定义,这样链接器就可以找到唯一的函数定义并解决这个错误。
阅读全文