STM32F767双精度运算时间过长

2019-07-14 14:25发布

在新到手的nucleo小板子上测试双精度运算能力,发现运算时间过长,计算如下公式的时间为20us,想问一下都是F767都支持双精度了,为何运算还是这么慢?(下面公式的x和y均为double类型)(PS:用gethclk等函数获取系统时钟已经到216MHz,使用STM32cube生成的工程)(使用keil的5.015版本编译器,没法选双精度FPU,只能选单精度FPU)
y= (-0.00000000000001768971 *x^3 + 0.00000000229002282749 *x^2 + 1.05330009053079000000 *X - 6007.67187963563000000000);



求助,谢大家!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
kingnet_52040
1楼-- · 2019-07-15 11:13
顶一下。刚接触F767的FPU
mosen137
2楼-- · 2019-07-15 13:13
keil  不支持   双精度的??????
youpukeji668
3楼-- · 2019-07-15 17:21
看看,帮顶
cnibooji
4楼-- · 2019-07-15 20:23
 精彩回答 2  元偷偷看……

一周热门 更多>