supernan 发表于 2022-7-9 10:58

重复定义

使用V210时老出现重复定义的问题,原来是在它给的源文件里面有些函数重复定义了

dengdc 发表于 2022-7-9 11:01

像F2802x_asmfuncs.asm里和F2802x_usDelay.asm都定义了_DSP28x_usDelay:函数;F2802x_asmfuncs.asm和F2802x_CodeStartBranch.asm里面都定义了code_start:。

stly 发表于 2022-7-9 11:03

还有例程里面的cpu_timer有个函数CLK_enableAdcClock(myClk),可是在F2802x_Adc.c里面根本就没有定义,也不知道他是在哪里定义的,找了半天也没找到。

wyjie 发表于 2022-7-9 11:07

为什么在不同文件中要重复定义一个函数,还有带F2802X与不带F2802X的源文件有什么区别?

huangchui 发表于 2022-7-9 11:10

_DSP28x_usDelay:函数是一个单独的文件呀?

chuxh 发表于 2022-7-9 11:13

是不是工程的配置有问题?

xxrs 发表于 2022-7-9 11:25


在库里面没有么?
找找看delay的函数

xxrs 发表于 2022-7-9 11:31

这个道理是明白的

wyjie 发表于 2022-7-9 11:33

这个细心点就可以排查

renyaq 发表于 2022-7-9 11:36

那就不要重复定义啊。

dengdc 发表于 2022-7-9 11:38


或者加个弱函数定义。

supernan 发表于 2022-7-9 11:42

其实还是不大明白,我再琢磨琢磨吧,多谢了哈先

gaoyang9992006 发表于 2022-7-12 17:24

工程的配置有问题吧?
页: [1]
查看完整版本: 重复定义