因为主cpu需要的RAML0空间比较大,但我用到的RAML3即CLA的映射空间很小,所以我想在cmd里面将把RAML3的地址空间改小,但在调试的时候发现一直报非法中断错误;此外,在Debug界面里面对CLA加载的symbol文件也是一直加载0x00009000处的程序而不是更改地址后(比如0x00009500)的CLA程序,所以心想是不是CLA程序的起始地址不能更改?
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.
因为主cpu需要的RAML0空间比较大,但我用到的RAML3即CLA的映射空间很小,所以我想在cmd里面将把RAML3的地址空间改小,但在调试的时候发现一直报非法中断错误;此外,在Debug界面里面对CLA加载的symbol文件也是一直加载0x00009000处的程序而不是更改地址后(比如0x00009500)的CLA程序,所以心想是不是CLA程序的起始地址不能更改?
Gavin J 你好,我还想问下,现在是我用Example_2803xClaAdc这个例程可以对CLA进行调试,但是用Example_2803xClaAdcFir以及Example_2803xClaAdcFirFlash这两个自带的例程都没法进入CLA任务,后两个例程的调试过程与Example_2803xClaAdc是一样的,自己写的程序CLA的初始化及配置都与例程一样也没法进入CLA任务,而且我看了下CLA的相应中断使能位都配置成功了且相应的中断标志位也置位了,但就是不会进入CLA任务(CLA相应任务里面已经写了MDEBUGSTOP断点语句),感觉是不应该出现这个问题,都调好久了,这种现象可能是什么问题呢?
我用的软件版本是CCS5.5,DSP是28035,controlSUITE应该是v3.2.7 - June 19, 2014版本