你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
举报
wenyangzeng 发表于 2019-9-29 09:50 如果芯片自带FPU,就启用FPU,并使用固件库的arm_math.h
scfor123456 发表于 2019-10-6 06:45 用FPU能把时间压缩多少?
bl2019 发表于 2019-10-7 15:23 float CarmSqrt(float x){ 15. union{
scfor123456 发表于 2019-10-9 15:55 这个是求开方函数吗?
用FPU能把时间压缩多少?
开放运算用到浮点运算,使用FPU应该运算速度更快。
15. union{
16. int intPart;
17. float floatPart;
18. } convertor;
19. union{
20. int intPart;
21. float floatPart;
22. } convertor2;
23. convertor.floatPart = x;
24. convertor2.floatPart = x;
25. convertor.intPart = 0x1FBCF800 + (convertor.intPart >> 1);
26. convertor2.intPart = 0x5f3759df - (convertor2.intPart >> 1);
27. return 0.5f*(convertor.floatPart + (x * convertor2.floatPart));
28. }
————————————————
版权声明:本文为CSDN博主「jieniyimiao」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:http://blog.csdn.net/u013467442/article/details/41147487
这个是求开方函数吗?
点进链接去看一下,我也不知道开方是什么意思