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.

【14-11-11】关于CCS3.3 CLOCK的问题

 调试2407,不能使用CLOCK功能,求助!

  • 连接上仿真器了没有      还有将光标切入源文件中  应该就可以了

    下面是相关使用步骤

    ①. 使能Clock:点击选择Profile→Clock→Enable使能Clock,再次选择Profile→Clock→View,就可以看到在编译器右下角出现了Clock的图标 ,在图标0位置处将显示计算后的CPU周期数。

    ②. 重新Load Programe之后,在代码MAC  *AR3+,*AR4+,A处设置一个断点(Toggle Breakpoint),然后全速运行到断点处,我们就可以看到Clock图标计数器处显示了执行到此断点处所用的CPU周期数,双击Clock图标可以将计数器清零,清零之后我们单步运行程序( Single Step),由于MAC  *AR3+,*AR4+,A计算要执行十次,所以每次单步就相当于计算了一次乘加运算,从Clock计算器可以看到只需要一个CPU周期就可以乘加运算,这完全体现了DSP的计算能力。

              

  • 这位仁兄不好意思,真没注意邮件!

    我的问题照您的方式还是不能解决,因为我的CCS 无论是否切入源文件Profile→Clock→Enable这个Enable选项是灰色的。我只是想用这功能写个延时函数的。我试试2812能不能,反正调试2407的板子是不行的。。。

  •  调试2812的时候可以,调试2407A的时候不行。。。是真的不行吗?求大侠解答