Other Parts Discussed in Thread:C2000WARE
我建立了一个eabi输出模式的28377工程,按文档FASTRTS-SW-LIB-UG-V2.04.00.00加入rts2800_fpu32_fast_supplement工程后发现,编译后在map文件中发现三角函数计算并没有调用相关函数,请问是哪里出了问题?附上工程配置
不知为何只调用了fast_supplement的除法,而三角运算没有调用。
Susan Yang:
若是可以的话,请私信一下完整工程,我们具体看一下,谢谢
私信方式: 将鼠标放在我的头像上悬停一会儿,就会出现私信的按键,而后点击并将工程压缩后以附件形式添加
,
Susan Yang:
请您先看一下下面的文档
7635.7838.6281.C28x_FPU_FastRTS.pdf
以及
该文章
,
Susan Yang:
请问您现在测试成功了吗?我使用相同的方法在TI某一coff例程上测试,是可以成功的。如下
但是在您的工程内还是不能成功。
请问您在编译您的工程时是否有warning?能否贴一下?以便于确认是否是无法解析库造成的该问题
,
user5300908:
没有警告和错误,只有优化提示。
,
Susan Yang:
您这应该是 advise内的内容。 那Problem内是完全没有内容吗?
好吧 我后面再研究一下 是不是eabi和coff引起的
另外若是可以的话,请您copy一下整个 console的内容贴上来,谢谢
,
user5300908:
Problem没有任何内容,我从网上找了一下,如果调用fast_supplement在CMD文件中都要有FPUmathTables,但是C2000WARE中28377D的CMD都没有FPUmathTables,但是在一个TIDM的PFC例程中使用的是28379,他在CMD文件中加入了FPUmathTables,是不是跟这个有关啊
,
Susan Yang:
我测试的例程内也是有FPUmathTables的
关于此,您可以具体看一下上面我附上的文档(搜索FPUmathTables)