21ic问答首页 - TAG - 浮点数
-
疑惑——GD32F405的浮点数是摆设?
今天测试了GD32F405的浮点数,测试条件如下 168 MHZ [url=home.php?mod=space&uid=72445]@[/url] 外部晶振: 1、__FPU_PRESENT == 1,且魔法棒选择 Single Precesion。 double 的乘法运算月 0.5 us 一个公式,加法运算 0.4 us, pow 幂运算 40 us。 2、__FPU_PRESENT == 0,且魔法棒选择 Not Used。 double 的乘法运算月 0.508 us 一个公式,加法运算 0.408 us, pow 幂运算 38 us。 未使用 浮点数时 浮点数的乘法和加法算是侧时间都有所增加,但是 POW 幂运算的时间确在下降,按理不应该是没有浮点数功能时耗时更大码,迷惑、迷惑、迷惑...... 是没有设置对还是哪里搞错了,求高手指点? 谢谢大家!
1131浏览量 3回复量 关注量