-
疑惑——GD32F405的浮点数是摆设?
今天测试了GD32F405的浮点数,测试条件如下168MHZ@外部晶振:1、__FPU_PRESENT==1,且魔法棒选择SinglePrecesion。double的乘法运算月0.5us一个公式,加法运算0.4us,pow幂运算40us。2、__FPU_PRESENT==0,且魔法棒选择NotUsed。double的乘法运算月0.508us一个公式,加法运算0.408us,pow幂运算38us。未使用浮点数时浮点数的乘法和加法算是侧时间都有所增加,但是POW幂运算的时间确在下降,按理不应该是没有浮点数功能时耗时更大码,迷惑、迷惑、迷惑......是没有设置对还是哪里搞错了,求高手指点?谢谢大家!
2022-04-14 3