This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP430F5418A 指令周期

Other Parts Discussed in Thread: MSP430F5418A

Hi,all

我在用MSP430F5418A做相关设计。请问在外接32.768KHz晶振的情况下,一条语句的周期是多长?

我通过阅读user's guide,上面写的是寄存器之间的指令是一条指令一个CPU周期。那么就是大概30微妙是吗?

还有如果我内部不适用外界晶振作为时钟源的话,那么指令周期也随之而变吧?

Thank you

Nick

  • 1、一个指令周期等于时钟周期,也就是等于MCLK频率的倒数,每条语句使用的指令周期不一样,具体请查看User's Guide。

    2、如果MCLK使用LFXT作为驱动源的话,那么就是你说的那么多。

    3、指令周期与你程序MCLK选择的驱动源有关系。

  • Hi,

    谢谢及时回复

    我还想问一下,就是关于您说的那个说明具体各指令的周期的文档是指5418的datasheet吗?可是我在上面没有找到?

    如果不是的话,能不能给我个链接呢?

    谢谢

    Nick

  • Hi Nick,

    就是5系列的user‘s guide链接在下面,请你自己去搜索Instruction Cycles。就可以了!

    www.ti.com.cn/.../slau208i.pdf

  • Hi,

    user's guide上面写的是汇编语言的指令周期,我现在用C语言编程,那么具体每条语句的执行周期是多少呢?这个在文

    档里面没有写呀?

    关于5418A C语言的指令周期在哪里有呢?

    Thanks

    Nick

  • 这个只能去看汇编指令来计算了。再说每条C语句的执行周期肯定是不一样的。看看你的C语句编译成汇编语句后,然后可以数一下多少个指令周期。