请问怎么解决呢?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
是在controlsuite中BuckBoostBiDir_F2803x例程基础上改的,例程使用16.9.11编译器有一样的警告,使用6.4.12编译器就没有警告了。
ramfuncs : LOAD = FLASHD,
RUN = RAML3,
LOAD_START(_RamfuncsLoadStart),
LOAD_END(_RamfuncsLoadEnd),
RUN_START(_RamfuncsRunStart),
PAGE = 0
{
--library=rts2800_ml.lib<fs_mpy.obj>
--library=SFRA_IQ_Lib.lib<SFRA_IQ_INJECT.obj>
--library=SFRA_IQ_Lib.lib<SFRA_IQ_COLLECT.obj>
}
红色字体指的是缺少哪部分库呢?您说的不存在API库中的.econst和/或.text部分,这部分API函数应该在哪儿找?初步接触dsp还不是太懂。
我对比了一下我的和例程的map文件,发现我的map文件中是没有
text 0 003f6000 0000168c
003f6827 000001e9 SFRA_IQ_Lib.lib : SFRA_IQ_BACKGROUND.obj (.text)
.econst 0 003f78fa 00000008
003f78fa 00000008 SFRA_IQ_Lib.lib : SFRA_IQ_BACKGROUND.obj (.econst)
部分,那该怎么解决这个问题呢?是我程序中某个部分没有调用库中的函数吗?