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.

ccs5,DEBUG程序后,先复位再运行到main函数

如何设置ccs5,在DEBUG程序后,先复位Reset再运行到main函数。现在发现每次debug烧录完程序后,直接跳到main函数中了。我想让程序从复位开始,或者先运行DSP280x_CodeStartBranch后,在进入到main函数。

  • CodeStartBranch这个是boot to flash时要执行的一个文件,是必须要加载的,否则程序无法启动。
    但是在仿真器模式下,程序运行是受仿真器控制的仿真器直接把程序入口放到了_c_int00处。也就是说,_c_int00之前的所有程序被仿真器跳过了。
  • 我想用仿真器debug烧录完毕后,自动从程序起始处开始运行,即CodeStartBranch开始,有什么办法吗,或者从ccs5上可以设置的。或者我现在不能从CodeStartBranch开始,是因为程序本身原因吗?
  • 烧录完程序后,必须手动在ccs上选择CPU Rest后,程序才从CodeStartBranch这个程序开始。

    应该是烧录完毕后,不用手动选择CPU Rest,烧录完后自动进入CodeStartBranch这个程序。

    是我程序本身错了吗。

  • 程序加载完成就应该从程序入口处开始执行,无需复位;
    板卡是自己设计的吗?JTAG口上的信号都连接正常吗