发明名称 一种嵌入式软件调试装置及其调试实现方法
摘要 本发明涉及嵌入式领域软件调试技术,旨在提供一种嵌入式软件调试装置及其调试实现方法。该装置包括主控芯片和外围电路,主控芯片是摩托罗拉HCS12芯片,外围电路包括电源电路、时钟电路、复位电路、串口电平转换电路和调试接口电路,所述电源电路、时钟电路、复位电路、串口电平转换电路和调试接口电路均连接在主控芯片上;其调试实现方法包括以下步骤:(1)实现串口通信协议;(2)实现包的解析和封装机制;(3)实现基于摩托罗拉HCS12芯片的背景调试模式的通讯协议。本发明的有益效果是:它可以在用户程序运行过程中了解系统存储器及I/O资源的状态;节省资源,给用户程序一个完整的运行环境。
申请公布号 CN101004707A 申请公布日期 2007.07.25
申请号 CN200710066759.X 申请日期 2007.01.18
申请人 浙江大学 发明人 吴朝晖;吕攀;刘凯;杨国青;吕炜峰;赵民德
分类号 G06F11/36(2006.01) 主分类号 G06F11/36(2006.01)
代理机构 杭州中成专利事务所有限公司 代理人 唐银益
主权项 1、一种嵌入式软件调试装置,包括主控芯片和外围电路,其特征在于,主控芯片是摩托罗拉HCS12芯片(1),外围电路包括电源电路(2)、时钟电路(4)、复位电路(3)、串口电平转换电路(6)和调试接口电路(5);所述电源电路(2)、时钟电路(4)、复位电路(3)、串口电平转换电路(6)和调试接口电路(5)均连接在主控芯片上;所述的电源电路(2)用于为主控芯片提供工作电源;所述的时钟电路(4)用于为主控芯片提供时钟信号;所述的复位电路(3)用于确保主控芯片的正常工作,包括限制主控芯片的行为和在主控芯片出现混乱状态下使其恢复正常工作;所述的串口电平转换电路(6)用于为主控芯片进行信号电平的转换;所述的调试接口电路(5)用于调试装置和目标机的连接。
地址 310021浙江省杭州市西湖区浙大路38号