之前用28035的cla,有专门的clamath库用来计算三角函数和功能函数,手册说说28069的cpu是浮点的,用28069计算三角函数应该用什么库,标准math库吗?我看28069的链路文件里面还有一个rts2800_fpu32_fast_supplement.lib,还有一个fpu的库,请问有什么不一样,我应该用哪个
Johnson Chen1:
rts2800_fpu32_fast_supplement.lib里面包含下面部分三角函数功能:
之前用28035的cla,有专门的clamath库用来计算三角函数和功能函数,手册说说28069的cpu是浮点的,用28069计算三角函数应该用什么库,标准math库吗?我看28069的链路文件里面还有一个rts2800_fpu32_fast_supplement.lib,还有一个fpu的库,请问有什么不一样,我应该用哪个
Jason Wu4:
标准math库就有三角函数的计算,include标准math库就行
浮点库就选用rts2800_fpu32_fast_supplement.lib
之前用28035的cla,有专门的clamath库用来计算三角函数和功能函数,手册说说28069的cpu是浮点的,用28069计算三角函数应该用什么库,标准math库吗?我看28069的链路文件里面还有一个rts2800_fpu32_fast_supplement.lib,还有一个fpu的库,请问有什么不一样,我应该用哪个
jinquan li:
回复 Johnson Chen1:
如上图,"rts2800_fpu32.lib"和"rts2800_fpu32_fast_supplement.lib"我都链接了,头文件math.h也加了但是计算cos(0)=-0.29028.结果不对。后来我把"rts2800_fpu32_fast_supplement.lib"的链接删除后,计算结果就对了,请问下什么原因