各位大神好:
小弟刚开始使用仿真器调试8148的dsp代码,,参考了http://www.deyisupport.com/question_answer/dsp_arm/davinci_digital_media_processors/f/39/t/58216.aspx
在板子上跑起程序之后,dsp已经进入死循环串口有打印信息,打开CCS连上仿真器之后,加载symbol,但是找不到堆栈,汇编也看不到相应代码,不知是哪里的问题求助
Chris Meng:
你好,
CIO看起来像是文件读写,请问你在dsp代码里面有相关操作么?
请问确认你使用的dsp代码是debug模式的。
xiaoyan Chi:
回复 Chris Meng:
你好,
我的rules.make 文件中是这样改的
ifeq ($(PROFILE_c6xdsp), ) PROFILE_c6xdsp := debug
xiaoyan Chi:
回复 Chris Meng:
你好,dsp的代码还要进行什么修改吗
xiaoyan Chi:
回复 Chris Meng:
你好,
找到问题了,发现断点可以设,但不能在源码中设,只能在disassembly设,似乎只能在循环开始的时候设断点,请教一下,调DSP的时候断点应该注意什么