人人都说TI的编译器很烂,果然如此啊

2019-08-05 15:14发布

CCS 5.1里不能编译通过 包含math.h库里的sqrt函数
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
marcoY
2019-08-06 18:54
#include <msp430g2453.h>
#include <math.h>
float i;
void main(void)
{
  i=sqrt(10.0);
}
这个简单的程序,在CCS 5.1里调用库函数,就通过不了;
提示是RAM不够的意思

<Linking>
"../lnk_msp430g2453.cmd", line 56: error #10099-D: program will not fit into
   available memory.  run placement with alignment fails for section ".bss"
   size 0x308 .  Available memory ranges:
   RAM          size: 0x200        unused: 0x40         max hole: 0x40      
error #10010: errors encountered during linking; "test.out" not built

一周热门 更多>