Symbol xxx multiply defined (by xxx1.o and xxx2.o).
在stm32systick学习中,systick.h中写了如下代码:
#ifndef SYSTICK_H
#define SYSTICK_H#include"stm32f10x.h"unsigned int TimingDelay;void TimingDelay_Decrement(void);
void Delay(unsigned int value);#endif
发现报错:Error: L6200E: Symbol TimingDelay multiply defined (by int.o and main.o).等
原来是因为定义了变量TimingDelay,导致报错。
将该变量定义在main.c文件中,并将systick.h文件中的语句改为
extern unsigned int TimingDelay;即可编译通过
为什么捏??
Symbol xxx multiply defined (by xxx1.o and xxx2.o).相关推荐
- 20190311-Symbol xxx multiply defined (by xxx1.o and xxx2.o).为重复定义
Symbol xxx multiply defined (by xxx1.o and xxx2.o).为重复定义,需要使用external. 头文件h定义全局变量,其他.c(大于等于2个)引用时,可能 ...
- STM32串口调试 出现Symbol XXX multiply defined (by uart.o and main.o). ERRO:L6200E
(STM32串口调试 出现Symbol XXX multiply defined (by uart.o and main.o).) 关于Symbol XXX multiply defined (by ...
- symbol xxx multiply defined
问题描述:因为要使用CAN进行数据传输,因此在主程序"test.c"中采用#include "can.h",调用"can.h"中的函数和变量 ...
- MDK Keil5创建stm32工程出现 Error: L6200E: Symbol HAL_MspDeInit multiply defined
MDK Keil5创建stm32工程出现 -\OBJ\Template.axf: Error: L6200E: Symbol HAL_MspDeInit multiply defined(bystm3 ...
- 关于OLED移植出现Symbol oled_pow multiply defined
问题 今天督促队友写代码,他反馈移植的OELD代码报错Symbol oled_pow multiply defined.我查看了一下,发现在main.c和SR04.c中都引用了OLED(#includ ...
- Symbol SWI2_EGU2_IRQHandler multiply defined(by nrf_sdh_freertos.o and nrf_sdh.o)
现象描述 ._build\nrf52840_xxaa.axf: Error: L6200E: Symbol SWI2_EGU2_IRQHandler multiply defined (by nrf_ ...
- ..\OBJ\ZYBS.axf: Error: L6200E: Symbol EXTI0_IRQHandler multiply defined (by exti.o and wkup.o).
错误的原因可能是在项目中相同的函数在不同的文件中被应用所报错: -\OBJ\ZYBS.axf: Error: L6200E: Symbol EXTI0_IRQHandler multiply defi ...
- static变量在处理stm32单片机程序报错“Error: L6200E: Symbol cntdata multiply defined (by timer.o and main.o”问题的应用
一.原程序及错误提示 1)头文件timer.h: #ifndef _TIMER_H #define _TIMER_H #include "sys.h" u8 cntdata=0; ...
- STM32编程这种错误(Error: L6200E: Symbol USART_Config multiply defined (by bsp_usart.o and bsp_dma_m)解决方法
前几天在移植程序的时候碰到Error: L6200E: Symbol USART_Config multiply defined (by bsp_usart.o and bsp_dma_mtp.o)这 ...
最新文章
- spring全局异常抓取validation校验信息
- [CES 2018] 联想公布全球首款Daydream一体机,第二季度或将发售
- golang 中 map 转 struct
- 2019年GitHub上最热门的Java开源项目
- Oracle锁庞大介绍
- 当我们在谈论单测时我们在谈论什么
- IEEE_Tec_Digtal Signal Analog Signal
- java外卖系统源码_java外卖订餐系统小项目
- 网络 | OSI七层模型各层常见协议
- 使用CyberController来将旧手机改造成电脑外挂------手机交互翻译、人脸解锁、语音识别....各个功能等你来探索
- 集群通信组件tribes之使用方法
- 【LaTex】 Font “FandolSong-Regular“ does not contain requested(fontspec)Script “CJK“.如何抑制此种警告?
- 如何降低网站跳出率方法
- 苹果ll是什么版本_苹果12系列手机收到货如何验货?
- 转行做程序员到底可不可行?转行前先考虑好以下几点
- ChatGPT专业应用:撰写节日营销活动方案
- 食谱:微波炉香辣烤翅
- apache dubbo 源码分析系列汇总
- AtCoder Beginner Contest 172 总结
- 2017中国(郑州)国际医药保健品及福祉产业交易会会刊(参展商名录)