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

在msp432p401r中不能查看程序指令运行的周器时间,TI的芯片不知这么会这样!!!!msp430也这样

在msp432p401r中不能查看程序指令运行的周器时间,该功能一直被屏蔽的。自己定义定时器来查看执行周期是发现一条加法指令的运行时间为几千个周期??TI的芯片不知这么会这样!!!!

灰小子:

你用的什么开发环境?用的库还是寄存器操作方式?

不同的开发环境查看执行周期的方法可能是不同的,但ccs、iar、mdk都能查看的。

用库来操作的话效率比用寄存器会略低一些

Susan Yang:

一个指令所需CPU 时钟周期的数量取决于指令格式和寻址的使用—而不是指令本身。时钟周期的数量取决于MCLK。请参阅用户手册中16 位精简指令集CPU 的章节来了解更多指令周期和长度的详细信息。
若是您使用IAR的话,我记得是可以在view—》register-》cyclecounter看的

user4477560:

回复 Susan Yang:

用的是CCs7.4。如何查看看

Susan Yang:

回复 user4477560:

请看一下 e2echina.ti.com/…/10782 给出的方法 不过抱歉,我也没试过

赞(0)
未经允许不得转载:TI中文支持网 » 在msp432p401r中不能查看程序指令运行的周器时间,TI的芯片不知这么会这样!!!!msp430也这样
分享到: 更多 (0)