TI中文支持网
TI专业的中文技术问题搜集分享网站

Type #10010 errors encountered during linking; "newsatrt1.out" not built 还有重复定义的问题Type #10056 symbol "init_ADC" redefined: first defined in "./func_2553_wjx.obj"; redefined in "./main.obj" newsatrt1

你好,我在ccs平台编译的过程中遇到了10010的问题和重复定义的问题

  代码如下:

#include  <msp430g2553.h>
#include "for_2553_wjx.c"
#include "func_2553_wjx.c"
#define t0  (1000)                      //周期=t0*计数脉冲周期
#define t1  (t0/2+50)                   //脉冲宽度1=t1*计数脉冲周期
#define t2  (t0/2-50)                   //脉冲宽度1=周期-t1*计数脉冲周期
TIMER_PARAMETER timer={1,0,0,t0,t1,t2,0,0,0,0,3};
main()
{
    put_WDTHOLD(1);                     //关闭看门狗
    put_P2DIR_BIT2(1);                  //P2.2作为输出口线
    put_P2SEL_BIT2(1);                  //P2.2(10)第二功能作为TA1.1
    put_P2DIR_BIT5(1);                  //P2.5作为输出口线
    put_P2SEL_BIT5(1);                  //P2.5(13)第二功能作为TA1.2
//时钟系统初始化开始————————————————————————————–
    put_LFXT1Sx(2);                       //选择VLOCLK(14KHz)作为LFCLK
    put_DIVAx(0);                         //对LFCLK分频为1,即依然为14KHz
//时钟系统初始化开始————————————————————————————–
    init_TA1(timer);                    //初始化
    put_TA1CCR1_OUTMOD(6);              //取反/置位
    put_TA1CCR2_OUTMOD(2);              //取反/清零
    while(1);                           //原地跳转,等价于一般CPU的HALT指令。
}
对于10010的问题我不知道怎么解决。而对于重复定义的问题,我采用了关键字搜索,它显示关键字"init_ADC"只在我的"func_2553_wjx.c"文件中出现过。为什么还会有重复定义的问题呢
yan li12:

回复 灰小子:

我改成.h文件后问题解决了,非常感谢

赞(0)
未经允许不得转载:TI中文支持网 » Type #10010 errors encountered during linking; "newsatrt1.out" not built 还有重复定义的问题Type #10056 symbol "init_ADC" redefined: first defined in "./func_2553_wjx.obj"; redefined in "./main.obj" newsatrt1
分享到: 更多 (0)