[发明专利]一种数字信号处理器软件调试信息输出方法有效
申请号: | 200410004678.3 | 申请日: | 2004-03-09 |
公开(公告)号: | CN1667585A | 公开(公告)日: | 2005-09-14 |
发明(设计)人: | 王鹏 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 罗正云;宋志强 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种数字信号处理器(DSP)软件调试信息输出方法,包括以下步骤:DSP程序中创建各种调试信息对象和对应的调试信息输出缓冲器以及输出调试信息的触发条件;编译生成加载文件;CPU根据段名检索加载文件并保存调试信息字符串段,获得解析调试信息所需的参数;DSP程序将相同类型的调试信息输出到对应的调试信息输出缓冲器;判断触发条件是否满足,如果满足就通过CPU与DSP之间的接口(HPI)输出调试信息缓冲器中的调试信息到CPU,否则返回;CPU解析输出调试信息。该方法可极大地节省HPI接口带宽、减少DSP的负载、方便地实现DSP异常时输出DSP软件调试信息。 | ||
搜索关键词: | 一种 数字信号 处理器 软件 调试 信息 输出 方法 | ||
【主权项】:
1、一种数字信号处理器(DSP)软件调试信息输出方法,其特征在于,包括以下步骤:A、DSP程序中创建不少于1种类型的调试信息对象和不少于1个调试信息缓冲器以及调试信息输出到CPU的触发条件,其中每种调试信息对象对应于至少一个调试信息缓冲器并且每种调试信息对象对应于1种调试信息;B、DSP编译器编译所述DSP程序生成加载文件,所述加载文件至少包括调试信息字符串段,CPU根据段名检索所述的加载文件并保存调试信息字符串段的内容到CPU,获得调试信息字符串段映射到DSP的物理地址、调试信息字符串段的内容保存在CPU的地址;C、DSP程序将相同类型的调试信息对象所对应的调试信息输出到与该调试信息对象类型相对应的调试信息缓冲器;D、判断调试信息输出到CPU的触发条件是否满足,如果满足则通过主机接口(HPI)输出调试信息到CPU,CPU计算与调试信息相对应的调试信息字符串保存在CPU的物理地址并输出调试信息字符串,如果不满足则返回步骤D。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200410004678.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种治疗艾滋病中药
- 下一篇:有机电致发光器件及其显示装置