只要将rts2800_fpu32_fast_supplement调用优先级设置高于rts2800_fpu32,就会报如下错误。
error #10056: symbol "_sin" redefined: first defined in "D:/workspace_v6_1_3/DCAC6.0/luyouqi_dcac_v1.0_20190103_1_CCS6.1/rts2800_fpu32_fast_supplement.lib<sin_f32.obj>"; redefined in "C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_16.9.10.LTS/lib/rts2800_fpu32.lib<s_sinf.obj>"
重复包含这个东西,TI应该考虑好吧。
问题补充:
不要让我去参考controlSUITE自带的F2806X里面的FPU工程去配置,因为那个工程根本没有配置好快速浮点功能。
C28x_FPU_FastRTS.pdf这个文件我也看过了。
编译器我试了:V15和V16两种版本。
统统不行。