uart001\uart001.axf: Error: L6200E: Symbol PendSV_Handler multiply defined (by port_s.o and stm32l4xx_it.o).
时间: 2024-03-04 13:50:34 浏览: 320
这个错误提示意味着在你的项目中,PendSV_Handler这个符号被port_s.o和stm32l4xx_it.o两个目标文件中都定义了一次,因此出现了重复定义的错误。
解决这个问题的方法是:
1. 确认你的代码中只有一个PendSV_Handler函数的定义,如果有多个,需要将它们合并为一个。
2. 检查你的工程配置是否正确,确保不同的源文件中没有重复定义相同的符号。
3. 如果你使用了第三方库或者驱动程序,可能会存在重复定义的符号。可以尝试升级库版本或者手动修改库文件中的符号定义,来避免重复定义的问题。
希望这些信息能对你有所帮助。
阅读全文