编译出现问题,请帮忙看下怎么改

2019-07-15 19:28发布

第一个错误:
undefined                        first referenced
symbol                              in file
---------                        ----------------
_delay_ms                        D:[DSP]CCS3.3MyProjectsMMS2015.922Debugmain.obj
>>   error: symbol referencing errors - './Debug/lcd(13-1).out' not built

>> Compilation failure

第二个错误:
>>   error: can't allocate .econst, size 0000031c (page 1) in DRAMH0 (avail:
            000002f0)
>>   error: errors in input - ./Debug/lcd(13-1).out not built

>> Compilation failure


求帮忙,怎么改,才不出错
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
1条回答
andy_wsj
2019-07-15 20:26
_delay_ms在main.c没有定义,说明有一个函数可能是_delay_ms()的没定义,或者定义在其他文件,但是头文件没有包含。
第二个就是PAGE1的内容太多了,超过实际设置的范围。原来的内存定义大小是0x000002F0,但是定义的变量占的内存超过了这个长度,达到了0x0000031C,检查你的芯片是否具有足够的RAM空间,或者重新配置PAGE1各个段。

一周热门 更多>