No.80144 作者:liufengzhong 邮件:l_fz@sina.com ID:149522 登陆:12次 文章数:695篇 最后登陆IP:183.13.93.245 最后登陆:2015/6/16 17:02:27 注册:2014/7/29 21:51:15 财富:3671 发帖时间:2014/8/30 20:04:39 发贴者IP:111.221.200.181 标题:liufengzhong:[转帖]无符号乘法运算的问题 摘要:No.80144[转帖]无符号乘法运算的问题 我修改 app_simple_avb_demo 为了做一些来样加工的终点。我目前做这个的 media_output_fifo_to_xc_channel_split_lr 方法,包含在 media_output_fifo_support.xc 单位。我所要做的是缩小了,从信道接收(为无符号整数)的音频采样。看来,浮点数是XC因此无法实现的方式是整数乘法,其次是整数除法。当我做乘法的无符号整数,它会导致过大的,意想不到的结果。 对此有何建议?我将发布的示例代码显示这个乘法的一个例子的结果的截图。 谢谢, 米奇 附件: 回答: 听起来基本上是像你想设定一个音量控制? 听起来你可能想使用Mac电脑... {h, l} = macs(mult, sample, 0, 0); 回复: 这不就是造成问题的溢出,也有一些是在实际的乘法过程脚麻。下面是简单的一段代码,它描述了几个测试的情况下,有结果。这工作正常,在一个简单的程序,但并不表现 ......
>>返回讨论的主题
|