TI中文支持网
TI专业的中文技术问题搜集分享网站

请教msp430内部的硬件乘法器在c语言中如何使用

在c语言中,iar设置选择了硬件乘法器,但是感觉编译后并没有使用硬件乘法器运算量还是那么的大!

比如long x = 8,y= 1000;

时能硬件乘法器后,理论上x*y应该很快算完,

但是没有!花费了很多的时间,

请教如何搞呢

谢谢

xiaolong wei:

回复 Bruce Wei:

这样的:

我的意思就是做普通的运算,使用内部的硬件乘法器如何实现,在iar中

x= 1.234879;

y= 0.897;

z= 1.58* x / Y ;

像这样的,用c语音如果不用内部乘法器的话需要花费大量的cpu时间

在iar的c语音内如何使用内部的硬件乘法器呢,从而减少cpu时间的费用,节省电量

MPY32_setOperandOne16Bit(MPY32_MULTIPLY_UNSIGNED,0x1234);这个使用肯定不能让人满意哦!

敷衍人的哦

不然,430一点都不低功耗啦!!

xiaolong wei:

回复 xiaolong wei:

没有正解啊

赞(0)
未经允许不得转载:TI中文支持网 » 请教msp430内部的硬件乘法器在c语言中如何使用
分享到: 更多 (0)