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

MSP430F5529的指令执行速度是多少?

我用的MSP430f5529执行速度还没有51芯片IAP15W4K61S4的速度快,这个是什么情况?实际测量处理同样的一段程序,51是430的三倍

灰小子:

你把处理器速度设置高一些执行速度就快了,5529最高支持25MHz

5529性能很强大的,可以根据你的任务执行时间来选择合适的主频,从而更好地控制功耗

HaiLiang Ji:

回复 灰小子:

我已经把主频设置到25Mhz了,中断里面程序比较多,执行了20ms左右,而51的那块单片机8ms不到,我在STC官网上查到那个芯片的处理速度1s可以达到1000w条指令,不知是真是假,但是用5529执行起来确实比较慢

HG:

这个不好一概而论啊。相同的C语言,还要看反汇编后到底有多少指令,对于单周期指令,机器周期就是指令周期。

HaiLiang Ji:

回复 HG:

是我自己搞错了,我移植了一个最强版51芯片的程序,程序说明是8ms进一次中断,而我用430定时8ms进一次中断,发现中断里面的程序得执行14ms左右,我本以为是51的是8ms就能处理完了呢,其实速度差不多,只是我搞错了而已,51的那个主系统时钟是28M的。所以事实上也比430  25M快了一点点

HG:

回复 HaiLiang Ji:

嗯,那就好,其实我觉得430的代码确实还是紧凑一些,IAR的效率还是比较高的

赞(0)
未经允许不得转载:TI中文支持网 » MSP430F5529的指令执行速度是多少?
分享到: 更多 (0)