c5000系列如何处理32bit长度的数据

[复制链接]
1313|9
 楼主| cer1991 发表于 2015-4-3 15:20 | 显示全部楼层 |阅读模式
大家好,
       我这里遇到的问题是:我这里有一组32bit长度的数据,现在要对其进行FIR滤波,但是算法里面32bit数据乘以32bit参数会溢出,请问应该如何处理呢?
谢谢

zhangmangui 发表于 2015-4-29 22:50 | 显示全部楼层
楼主  问题解决了吗
 楼主| cer1991 发表于 2015-4-30 13:03 | 显示全部楼层
njyangzhifei 发表于 2015-5-1 10:46 来自手机 | 显示全部楼层
将32乘32操作变成16乘16操作即可
可可球 发表于 2015-5-21 21:05 | 显示全部楼层
可不可以将32位的数据分成2个16位的,分开处理
尤彼卡 发表于 2015-5-21 21:38 | 显示全部楼层
看来楼主已经解决了
baimiaocun2015 发表于 2015-5-22 14:16 | 显示全部楼层
楼上说的是,统一进行转化成16位的处理。
baimiaocun2015 发表于 2015-5-22 14:17 | 显示全部楼层
还一个就是直接统一将所有的数据缩小一定的倍数后处理,这样不用改变原来数字类型的。
 楼主| cer1991 发表于 2015-5-23 14:34 | 显示全部楼层
我后来改成float型算了,这样不会溢出
mintspring 发表于 2015-5-31 21:22 | 显示全部楼层
这个芯片本身就是32位的,可以直接处理的吧?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

107

主题

189

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部