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.

C6678在ccs在线调试速度感觉很慢,当软件测试的CPU执行周期次数又很少,不知是什么原因,求帮忙解答,谢谢!



C6678在ccs在线调试速度感觉很慢,当软件测试的CPU执行周期次数又很少,不知是什么原因,求帮忙解答,谢谢!

  • xindong Yao您好,

    与电脑配置有关,确认几点:

    1. 电脑配置;

    2. 使用simulator or Emulator;

    3. CCS版本。

  • 我使用的是Emulator仿真,ccs版本为5.0.2.00006,将程序编译产生的.out下载到6678开发板上运行时,发现速度跟使用Simulator速度差不多,有时还更慢。。。

  • xindong Yao你好,

    在simulator上也不慢,能说一下你具体的使用步骤么,谢谢

  • 我的操作步骤为:

    1.在ccs上创建工程,编写代码,buildproject后产生xxx.out文件。

    2.给c6678开发板与PC机连接仿真器数据线,开发板上电,在目标配置选择Emulator模式,连接core0。

    3. Run->Load->Load Program下载.out文件。然后点Run->Resume进行程序运行。

    程序中使用了clock()函数计算cpu excute cycles,前后cpu执行周期相减大约在10^8左右,以6678主频1GH算,

    执行时间应该在零点几秒内,但程序实际运行了五六分钟才结束。如果我将代码下载到NAND FLASH,开发板一上电

    程序就从flash里引导执行,速度是否会变快呢?

  • Xindong Yao您好,

    确认一下其中第二步选择的GEL文件是否正确,确认其中配置的主频,如果主频是1G的话,请尝试Run一下pdk example,谢谢