你好!我现在在尝试电路板上TMS320C6670 双核驱动调试。发现调试存在问题。当我将.txt放在L2SRAM中时,调试正常。但当我将.txt.放在共享内存中时,出现有的断点无效,及有些判断语句出错(变量明明是1,但判断语句却认为变量大于32,从而导致代码报错)。我是使用CCS5.1及XDC100V2仿真器。请问,这是什么原因引起的?应该怎么改善?
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.
你好!我现在在尝试电路板上TMS320C6670 双核驱动调试。发现调试存在问题。当我将.txt放在L2SRAM中时,调试正常。但当我将.txt.放在共享内存中时,出现有的断点无效,及有些判断语句出错(变量明明是1,但判断语句却认为变量大于32,从而导致代码报错)。我是使用CCS5.1及XDC100V2仿真器。请问,这是什么原因引起的?应该怎么改善?
你也可以使用硬件断点进行调试,硬件断点是利用芯片本身提供的AET功能来做判断,只要总线上的地址和断点相同就会断住程序。