..\output\key.axf: Error: L6200E: Symbol SysTick_Handler multiply defined (by delay_stm32.o and stm32f10x_it.o).
    就是说Symbol SysTick_Handler 在函数stm32f10x_it.c和函数delay.c里面重复定义了。这种错误双击它还不会指向出错地方,不过我复制“Symbol SysTick_Handler ”到主函数某个地方,然后右键-go to  defi就找到了,一看它自动跑到stm32f10x_it.c的第135行,发现函数void SysTick_Handler(void)啥也没写,就定义了一个空的放那
	void SysTick_Handler(void)
{
}
	
1.为什么在stm32f10x_it.c里存在空函数,就比如void SysTick_Handler(void)等函数。就是定义在那里,然后啥都不写。这样的用意是什么?
2.为什么我的报错是两处,复制“Symbol SysTick_Handler ”到主函数某个地方,然后右键-go to 只跳到stm32f10x_it.c里,按道理应该要出现在两处地方,因为两个地方重复定义。按理应该是出现那个框框,有2个地方,点一个就跳到stm32f10x_it.c,点另一个就跳到delay.c才对呀? 而且我的delay.c里没有symbol SysTick_Handler这句话啊,只有
		while(SysTick_Config(SystemCoreClock/1000));
TimingDelay = nTime;
while(TimingDelay != 0);
SysTick->CTRL=0x00; //关闭计数器
SysTick->VAL =0X00; //清空计数器
这几句有点关系啊,,,为什么???这种问题怎么解决,,,求解
	

 
					
				
 
			
			
			
						
			 
					
				 
					
				 我要赚赏金
 我要赚赏金 STM32
STM32 MCU
MCU 通讯及无线技术
通讯及无线技术 物联网技术
物联网技术 电子DIY
电子DIY 板卡试用
板卡试用 基础知识
基础知识 软件与操作系统
软件与操作系统 我爱生活
我爱生活 小e食堂
小e食堂

