DSP2812采用外部flash存储程序,并从外部程序启动,烧入外部flash后,发现程序运行不起来,程序的入口地址没有问题,通过load symbol发现程序一直在boot.inc里死循环,并没有调制main函数,如果将PC指针地址直接采用main函数的地址,运行是正常的,有没有大神可以解决一下,为什么程序没有调制mail函数
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.
DSP2812采用外部flash存储程序,并从外部程序启动,烧入外部flash后,发现程序运行不起来,程序的入口地址没有问题,通过load symbol发现程序一直在boot.inc里死循环,并没有调制main函数,如果将PC指针地址直接采用main函数的地址,运行是正常的,有没有大神可以解决一下,为什么程序没有调制mail函数
boot管脚应该没有问题,因为源程序烧入flash是可以正常运行的,然后在源程序的基础上,我又增加了一些代码,然后再烧入flash,就运行不起来了