搜索
bottom↓
回复: 9

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

[复制链接]

出0入0汤圆

发表于 2017-3-13 10:56:01 | 显示全部楼层 |阅读模式
效果感觉怎么样?

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2017-3-13 11:38:59 | 显示全部楼层
你的意思是使用Q值运算?

出0入0汤圆

发表于 2017-3-13 22:23:02 来自手机 | 显示全部楼层
这能有啥感觉啊。速度肯定没有同档次的浮点cpu快啊。

出0入0汤圆

 楼主| 发表于 2017-3-14 06:57:17 | 显示全部楼层
labtech 发表于 2017-3-13 22:23
这能有啥感觉啊。速度肯定没有同档次的浮点cpu快啊。

模拟的,还是明显慢?

出0入0汤圆

发表于 2017-3-14 08:46:38 | 显示全部楼层
c2000中有些型号mcu可以通过cla来进行浮点运算

出0入0汤圆

发表于 2017-6-30 15:45:08 | 显示全部楼层
yfwuh 发表于 2017-3-14 08:46
c2000中有些型号mcu可以通过cla来进行浮点运算

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

出0入4汤圆

发表于 2017-6-30 17:22:30 来自手机 | 显示全部楼层
xiaowenshao 发表于 2017-6-30 15:45
cla具体怎么用的,是芯片内置的库吗,
本身是定点的芯片,用cla就能快速运算浮点了啊 ...

cla相当于一个独立的cpu核

出0入0汤圆

发表于 2017-7-1 08:50:20 | 显示全部楼层
本帖最后由 weichao4808335 于 2017-7-1 08:52 编辑

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

出0入0汤圆

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

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

出0入0汤圆

发表于 2017-7-1 10:11:47 | 显示全部楼层
本帖最后由 weichao4808335 于 2017-7-1 10:16 编辑
NJ8888 发表于 2017-7-1 10:03
如果只是做中间处理不用来显示,建议用2的幂倍数而不是10的幂,这样结果可以通过抛弃后面位数而不是除法 ...


大部分时候都是菜单和显示才需要小数点的,其他的中间运算都用定标好的整数就可以了,尤其是显示没有什么好办法只能用%10 、/100、/1000之类
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-3-29 22:13

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表