TI中文支持网
TI专业的中文技术问题搜集分享网站

运行TI官方例程时,出现如下情况怎么解决?

cpu是DSP2808,一运行,程序就会自动跳到这个地方卡住,进不去主中断,求解,十分感激!!!

Eric Ma:

程序跑飞了吧。你单步调试一下,看是在哪个代码或函数跑飞的。

ERIC

cpu是DSP2808,一运行,程序就会自动跳到这个地方卡住,进不去主中断,求解,十分感激!!!

li Zhang17:

回复 Eric Ma:

程序进入主中断后,能跑到红色标注的那行,再运行跑不到黑色标注的那行。就跑到我问题所说的地方了。

cpu是DSP2808,一运行,程序就会自动跳到这个地方卡住,进不去主中断,求解,十分感激!!!

li Zhang17:

回复 Eric Ma:

我编译TI的官方工程,报错说IQmath这个段的分配内存不够,上面那行被我注释掉的是TI例程的cmd文件配置,下面那行是我在编译报错后自己重新分配的段,我将IQmath段重新分配到其他的RAM空间了,我怀疑可能是这个分配造成了程序运行错误。但是如果不重新分配这个段的内存,又无法编译通过。

cpu是DSP2808,一运行,程序就会自动跳到这个地方卡住,进不去主中断,求解,十分感激!!!

li Zhang17:

回复 li Zhang17:

有知道的解答下吗?

cpu是DSP2808,一运行,程序就会自动跳到这个地方卡住,进不去主中断,求解,十分感激!!!

Eric Ma:

回复 li Zhang17:

你把之前报错的CMD分配发给我看看,还有报错的原因发给我。

应该是你修改CMD导致出错了。

那个ipark里面就有调用IQMATH的。

ERIC

cpu是DSP2808,一运行,程序就会自动跳到这个地方卡住,进不去主中断,求解,十分感激!!!

Eric Ma:

回复 Eric Ma:

另外,你这个调试方式,看起来是运行在RAM的,你用flash版本的CMD应该就没有这个问题了。

ERIC

cpu是DSP2808,一运行,程序就会自动跳到这个地方卡住,进不去主中断,求解,十分感激!!!

li Zhang17:

回复 Eric Ma:

CPU是2808,。报错原因其实就是说这个空间不够了。

cpu是DSP2808,一运行,程序就会自动跳到这个地方卡住,进不去主中断,求解,十分感激!!!

li Zhang17:

回复 Eric Ma:

因为想一步步调的,所以还是在ram里调试方便点。

cpu是DSP2808,一运行,程序就会自动跳到这个地方卡住,进不去主中断,求解,十分感激!!!

niannian zhu:

请问您的官方例程是哪一个?能否附上链接我学习学习?

cpu是DSP2808,一运行,程序就会自动跳到这个地方卡住,进不去主中断,求解,十分感激!!!

li Zhang17:

回复 Eric Ma:

您好,还在吗?

赞(0)
未经允许不得转载:TI中文支持网 » 运行TI官方例程时,出现如下情况怎么解决?
分享到: 更多 (0)