[发明专利]一种针对嵌入式系统的程序调试方法及嵌入式系统无效
申请号: | 201210081161.9 | 申请日: | 2012-03-23 |
公开(公告)号: | CN102662835A | 公开(公告)日: | 2012-09-12 |
发明(设计)人: | 王泰运;林淑琴;方嘉崧 | 申请(专利权)人: | 凌阳科技股份有限公司;北京北阳电子技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 牛峥;王丽琴 |
地址: | 中国台湾新竹科*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 针对 嵌入式 系统 程序 调试 方法 | ||
1.一种针对嵌入式系统的程序调试方法,其特征在于,包括:
A1、嵌入式系统的CPU通过其通讯口接收来自调试主机的高层调试指令,并将其转换为底层调试指令;
B1、测试接入端口控制器将底层调试指令对应的数据预先存储到嵌入式实时在线电路仿真器的寄存器中;
C1、嵌入式实时在线电路仿真器将所述寄存器中预先存储的数据与所述CPU在程序实时运行时的数据进行比对,当两者一致时,则使程序进入调试模式并执行步骤D1;否则,继续执行步骤C1;
D1、所述CPU将程序实时运行产生的数据经协议转换后通过其通讯口传输给调试主机。
2.根据权利要求1所述的方法,其特征在于,所述通讯口为通用异步接收/发送装置接口、以太网接口或通用串行总线接口。
3.根据权利要求1所述的方法,其特征在于,所述底层调试指令包括:调试时钟输入信号,以及调试数据串行输入/输出信号。
4.根据权利要求3所述的方法,其特征在于,所述底层调试指令还包括:调试模式选择信号。
5.根据权利要求4所述的方法,其特征在于,所述步骤A1之后包括:将所述调试数据串行输入/输出信号、调试模式选择信号、调试时钟信号分别存储到对应的寄存器中。
6.根据权利要求5所述的方法,其特征在于,所述步骤B1之前包括:所述测试接入端口控制器调试模式选择信号将对应的扫描链置于调试数据串行输入信号和调试数据串行输出信号对应的信号线之间。
7.根据权利要求5所述的方法,其特征在于,所述步骤B1为:所述测试接入端口控制器根据调试模式选择信号和调试时钟输入信号,通过调试数据串行输入信号对应的信号线将底层调试指令对应的数据存储到嵌入式实时在线电路仿真器的寄存器中。
8.根据权利要求1至7任一项所述的方法,其特征在于,所述底层调试指令对应的数据包括断点地址、观察点地址或内存访问地址。
9.一种针对嵌入式系统的程序调试方法,其特征在于,包括:
A2、嵌入式系统的第一CPU通过其通讯口接收来自调试主机的高层调试指令,并将其转换为底层调试指令;
B2、测试接入端口控制器将底层调试指令对应的数据预先存储到嵌入式实时在线电路仿真器的寄存器中;
C2、嵌入式实时在线电路仿真器将所述寄存器中预先存储的数据与第二CPU在程序实时运行的数据进行比对,当两者一致时,则使程序进入调试模式并执行步骤D2,否则继续执行步骤C2;
D2、第一CPU将第二CPU程序实时运行产生的数据经协议转换后通过其通讯口输出到调试主机。
10.根据权利要求9所述的方法,其特征在于,所述通讯口为通用异步接收/发送装置接口、以太网接口或通用串行总线接口。
11.根据权利要求9所述的方法,其特征在于,所述底层调试指令包括:调试时钟输入信号、调试数据串行输入信号/输出信号。
12.根据权利要求11所述的方法,其特征在于,所述底层调试指令还包括:调试模式选择信号。
13.根据权利要求12所述的方法,其特征在于,所述步骤A2之后包括:将所述调试时钟输入信号、调试数据串行输入信号、调试数据串行输出信号和调试模式选择信号分别存储到对应的寄存器中。
14.根据权利要求13所述的方法,其特征在于,所述步骤B2之前包括:测试接入端口控制器根据调试模式选择信号将嵌入式实时在线电路仿真器对应的扫描链置于调试数据串行输入信号和调试数据串行输出信号对应的信号线之间。
15.根据权利要求11所述的方法,其特征在于,所述B2步骤为:
测试接入端口控制器根据调试模式选择信号和调试时钟输入信号,通过调试数据串行输入信号、调试数据串行输出信号将底层调试指令对应的数据预先存储到嵌入式实时在线电路仿真器的寄存器中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于凌阳科技股份有限公司;北京北阳电子技术有限公司,未经凌阳科技股份有限公司;北京北阳电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210081161.9/1.html,转载请声明来源钻瓜专利网。