justforfun 发表于 2017-3-13 10:56:01

谁在定点DSP上面模拟过浮点运算

效果感觉怎么样?

zzjjhh250 发表于 2017-3-13 11:38:59

你的意思是使用Q值运算?

labtech 发表于 2017-3-13 22:23:02

这能有啥感觉啊。速度肯定没有同档次的浮点cpu快啊。

justforfun 发表于 2017-3-14 06:57:17

labtech 发表于 2017-3-13 22:23
这能有啥感觉啊。速度肯定没有同档次的浮点cpu快啊。

模拟的,还是明显慢?

yfwuh 发表于 2017-3-14 08:46:38

c2000中有些型号mcu可以通过cla来进行浮点运算

xiaowenshao 发表于 2017-6-30 15:45:08

yfwuh 发表于 2017-3-14 08:46
c2000中有些型号mcu可以通过cla来进行浮点运算

cla具体怎么用的,是芯片内置的库吗,
本身是定点的芯片,用cla就能快速运算浮点了啊

jjl3 发表于 2017-6-30 17:22:30

xiaowenshao 发表于 2017-6-30 15:45
cla具体怎么用的,是芯片内置的库吗,
本身是定点的芯片,用cla就能快速运算浮点了啊 ...

cla相当于一个独立的cpu核

weichao4808335 发表于 2017-7-1 08:50:20

本帖最后由 weichao4808335 于 2017-7-1 08:52 编辑

一直用IQ库,感觉还可以,不过最好少用,需要小数点的我一般都用uint32/64 OR int32/64通过放大10^X来做

NJ8888 发表于 2017-7-1 10:03:44

weichao4808335 发表于 2017-7-1 08:50
一直用IQ库,感觉还可以,不过最好少用,需要小数点的我一般都用uint32/64 OR int32/64通过放大10^X来做 ...

如果只是做中间处理不用来显示,建议用2的幂倍数而不是10的幂,这样结果可以通过抛弃后面位数而不是除法得到实际值(实际值在程序中一般也用不到,除非输出到人机接口给人看)

weichao4808335 发表于 2017-7-1 10:11:47

本帖最后由 weichao4808335 于 2017-7-1 10:16 编辑

NJ8888 发表于 2017-7-1 10:03
如果只是做中间处理不用来显示,建议用2的幂倍数而不是10的幂,这样结果可以通过抛弃后面位数而不是除法 ...

大部分时候都是菜单和显示才需要小数点的,其他的中间运算都用定标好的整数就可以了,尤其是显示没有什么好办法只能用%10 、/100、/1000之类
页: [1]
查看完整版本: 谁在定点DSP上面模拟过浮点运算