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

”linker command file has no section“问题求解

 在编译官方示例程序TRF7960AEVM时,发现以下错误,不知道这个怎么解?另外我不管这个错误,直接强制debug发现程序会死在中断的地方

Young Hu:

这个警告的意思是在.cmd文件中有个section,没有被分配地址。请提供下对应的段或者.cmd

along ma:

回复 Young Hu:

   首先表达下万分感谢,因为这个困扰了我蛮长时间了,一点进展都没。

   我用CCS编译时未发现问题只有出现“linker command has no section”警告,可以正常编译烧录,程序会死,后来但不调试,发现程序只要执行iso15693findtag()时,程序就会死掉(应该进入死循环了)。

  我增加了一个led闪烁程序,我只要注释掉几个测试函数,下载程序就能正常运行。我基本确认就是那几个测试函数的问题了。

  我单步调试,发现程序会在 while(irq_flag == 0x00){}这个地方,调试不往下走,停在这边,右上方参数观察发现会报“read XX error”的错误,这个是内存读取错误?我猜是跟这个警告有关,但百度/google均未找到解决方法。这个“lnk_msp430f2370.cmd”文件只有两块,“memory”和“section”,不知道哪里有问题。。。还请继续帮忙解答下,再次谢谢

灰小子:

回复 along ma:

能否把read XX error的错误提示截个完整的图传上来看看?

along ma:

回复 灰小子:

图1:使用的是release下的debug,第一次debug出现如第一张图,就一直调试不下去,停止在那里

图2:关闭后再次调试,就会出现那个错误,且调试的三角就变成“II”,无法调试了

HG:

回复 along ma:

编译时可能出现warning,但你这个现象可能并不是由于这个warning引起的。是没有找到Tag。

XIAOLIANG LUAN:

回复 along ma:

刚准备调试这个芯片,也遇到了编译时提示Linker command file has no sections。请问问题解决了吗?另不知是否能透露下qq? 我的474836738

赞(0)
未经允许不得转载:TI中文支持网 » ”linker command file has no section“问题求解
分享到: 更多 (0)