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

DSP28335 中断可执行,但运行一段时间后,主程序不能正常执行

DSP28335 不接外部RT-LAB 仿真器(RT-LAB用于半实物仿真实验,在其中搭建一个电机模型)时,程序可以执行,主程序中I/O输出连接的led正常闪烁;

当接上后,程序运行不到一分钟就主程序设置的led闪烁就不执行;

是不是程序跑飞了?在此过程中一直使用的是debug模式

我已经试图把stack的空间扩展,但还是会出现类似状况。

Eric Ma:

也有可能是死机了,停在哪个死循环里,哪个仿真器是否可以暂停C2000 看一下停在哪里啊?

ERIC

DSP28335 不接外部RT-LAB 仿真器(RT-LAB用于半实物仿真实验,在其中搭建一个电机模型)时,程序可以执行,主程序中I/O输出连接的led正常闪烁;

当接上后,程序运行不到一分钟就主程序设置的led闪烁就不执行;

是不是程序跑飞了?在此过程中一直使用的是debug模式

我已经试图把stack的空间扩展,但还是会出现类似状况。

JING LI11:

回复 Eric Ma:

中断里面的计数器在更新,觉得程序还是在执行,感觉比较奇怪

DSP28335 不接外部RT-LAB 仿真器(RT-LAB用于半实物仿真实验,在其中搭建一个电机模型)时,程序可以执行,主程序中I/O输出连接的led正常闪烁;

当接上后,程序运行不到一分钟就主程序设置的led闪烁就不执行;

是不是程序跑飞了?在此过程中一直使用的是debug模式

我已经试图把stack的空间扩展,但还是会出现类似状况。

mangui zhang:

回复 JING LI11:

如果LED停了  那代码在芯片里的执行肯定是停了

计数器等    是不是仿真的结果呢

赞(0)
未经允许不得转载:TI中文支持网 » DSP28335 中断可执行,但运行一段时间后,主程序不能正常执行
分享到: 更多 (0)