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

CCS 仿真情况下Resume和StepOver模式运行时间有差异

为什么我在同一段程序里面使用StepOver CPUClk花了14,597个周期,但是运行500次时间却为15,931,405个周期,时长比单步算(500*14597=7,298,500)的要长了将近一半。我是用的是CCS6.0编译器,单片机型号为MSP430RF5889,仿真器使用的为MSP430USB-Debug-Interface MSP-FET430UF。这个会跟CMD文件配置有关吗?当时因为程序下载显示RAM不够,就修改到了FRAM中。

灰小子:

运行500次的时候是不是还做了其他事情?

ying liu8:

回复 灰小子:

每个过程只是串口接收数据,在将数据转换为浮点数。重复此过程500此,并没有做其他什么动作。而且根据ADS1292测试信号来比较,500个数据可以出4个波形,也就是125个数据对应秒,计算出来应该是跟Remuse结果非常接近。

灰小子:

回复 ying liu8:

至少也有循环吧。

建议对比下汇编代码,看都多了什么操作。

赞(0)
未经允许不得转载:TI中文支持网 » CCS 仿真情况下Resume和StepOver模式运行时间有差异
分享到: 更多 (0)