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.

TMS320F280025C: TI C2000ware中 f28002x_sysctrc.c中#ifdef _FLASH相关问题

Part Number: TMS320F280025C

Hi Expert:

我在评估F280025时发现运行程序后,会跳到非法中断的问题。我们的中断服务函数设置为从Flash copy到RAM中运行。检查后发现和TI提供的 f28002x_sysctrc.c中下面这部分代码有关。以下代码默认不执行,所以中断无法执行。屏蔽#ifdef _FLASH后不会出现相同的问题。我的问题是:1)TI例程中相同的配置不会出现相同的问题,是因为TI例程中都是将程序配置在RAM中执行?具体从哪里可以看出来?2)通过哪里可以更改_FLASH的定义?难道只能用户手动屏蔽#ifdef _FLASH语句吗?以上麻烦帮忙看一下,感谢!