首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > DSP系统的测试和调试(四)

DSP系统的测试和调试(四)

资料介绍

作者:Rob Oshana,德州仪器(TI)

仿真功能

仿真可以提供一套用于集成和调试阶段的标准操作。它的一些主要功能如下:

断点(Breakpoints)

仿真技术的一个普通功能就是支持断点。断点可以中断DSP,并让开发者可以检测目标系统上的数据或寄存器。断点功能是由仿真器来控制的。仿真器执行协议来在执行流尽可能早的地方停止CPU,并让开发者在需要时从当前点继续执行。由于从运行状态转向暂停状态可以在瞬时发生,大部分断点都是同步的。

软件断点是同步断点的一种形式。它可以在特定断点处保存指令,并以能创建出一个例外条件的不同指令取而代之。这样一来,控制功能就被转移到了可保存重要DSP状态寄存器上下文的控制器上。当由主调试器来进行控制时,开发者就可以在CPU暂停时在寄存器上“查看并修改”。如果反过来,就可以让CPU从当前位置继续执行。这种类型的断点可用于包含RAM的目标系统,以编写并更换指令。
标签:TI资源C6x
DSP系统的测试和调试(四)
本地下载

评论