前段时间从TI官网上下载了controlSUITE,使用V210时老出现重复定义的问题,原来是在它给的源文件里面有些函数重复定义了。像F2802x_asmfuncs.asm里和F2802x_usDelay.asm都定义了_DSP28x_usDelay:函数;F2802x_asmfuncs.asm和F2802x_CodeStartBranch.asm里面都定义了code_start:。还有例程里面的cpu_timer有个函数CLK_enableAdcClock(myClk),可是在F2802x_Adc.c里面根本就没有定义,也不知道他是在哪里定义的,找了半天也没找到。
我想问问为什么在不同文件中要重复定义一个函数,还有带F2802X与不带F2802X的源文件有什么区别?谢了 |