Part Number: TMS320F28377D
你好,我正在使用28377D和CCS10.4,遇到以下问题:
在线调试和离线调试 时序/频率 不同。
例如,一段1ms定时程序,每次执行触发一次IO反转,使用示波器监测波形。
图一是在线仿真时的IO波形,可以看出波形不规则,并非每1ms触发一次

图二是离线时的IO波形,可以看出,波形按照预设每1ms触发一次

请问,造成这种现象的原因是什么?我该如何实现在线仿真也按照设定时序运行?
谢谢!
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.
Part Number: TMS320F28377D
你好,我正在使用28377D和CCS10.4,遇到以下问题:
在线调试和离线调试 时序/频率 不同。
例如,一段1ms定时程序,每次执行触发一次IO反转,使用示波器监测波形。
图一是在线仿真时的IO波形,可以看出波形不规则,并非每1ms触发一次

图二是离线时的IO波形,可以看出,波形按照预设每1ms触发一次

请问,造成这种现象的原因是什么?我该如何实现在线仿真也按照设定时序运行?
谢谢!
你好!
在线调试:连接仿真器,板子上电,编译(Release)之后,点击Debug(小虫子按钮),烧写完毕后点击Resume按钮(绿色箭头)。【Debug Configuration 中并未开启Real time mode】
离线:断开仿真器,板子上电。
我考虑是否与Flash或Ram中运行有关?
以及,有调试相关的文档及学习资料吗?
另外,请问一下,CCS窗口中Problems视窗关掉以后,通过window-show view-problems 无法添加视窗该如何解决?否则无法直观地查看error和warning信息。
非常感谢!
非常感谢,请问关于前面提问的 【在线调试和离线调试 时序/频率 不同】 问题,有解决方法吗?
既然是在线调试,您有没有尝试单步调试,检查一下寄存器有没有按照预期变化。