我的 源码为: float32_t temp=1.0,temp2; temp=30.0f; temp=arm_sin_f32(temp); temp2=arm_sin_f32(20.0f); 我的计算结果为: temp=-0.988014, temp2=0.912932 但是sin30应该等于0.5啊。sin(20.0) 应该约等于0.3420201啊。 我在文件了include了 “arm_math.h”,也在MDK5.25里面加了 __FPU_PRESENT=1, __TARGET_FPU_VFP,__CC_ARM,ARM_MATH_CM7. 请问这是哪里出问题了? 谢谢! |
呵呵