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.
由于在cla中需要计算sin和cos,我在cla中直接调用__sin或__cos无法编译通过,但是我看例程中的__sqrt函数却可以调用,不知道该如何才能直接调用__sin函数?
我查阅了一下资料,说是需要田间clamath库调用clasin函数,但是在我的工程中添加这个lib后,编译不通过
"D:/controlSUITE/libs/math/CLAmath/v4_00_01_00/lib/cla1_math_library_datarom.lib<CLAsin.obj>" specifies ISA revision "C2800", which is not compatible with ISA revision "C28FPU32" specified in a previous file or on the command line
我的编译中打开了fpu32,不知道是不是与这个相关,历程中没有打开这个。
但是这个fpu32我修改成softlib后,编译还是不过,提示如下
>> Compilation failure
User/subdir_rules.mk:133: recipe for target 'User/main.obj' failed
>> D:/ti/ccsv6/tools/compiler/c2000_15.12.3.LTS/include/math.h, line 210:
INTERNAL ERROR: no match for ICALL
This may be a serious problem. Please contact customer support with a
description of this problem and a sample of the source files that caused this
INTERNAL ERROR message to appear.
Cannot continue compilation - ABORTING!
完全没头绪了,请大神指点!!!
我最近用28069,也用到了CLA。
用仿真器烧录.out文件,CLA可以正常运行,
烧录.hex文件,CLAsinPU和CLAcosPU函数就运行不正常了。
这种问题,如何解决。