[发明专利]简便的嵌入式系统软件加载和调试方法无效
| 申请号: | 201110457050.9 | 申请日: | 2011-12-31 |
| 公开(公告)号: | CN102521005A | 公开(公告)日: | 2012-06-27 |
| 发明(设计)人: | 孙春贞;黄一敏;尹亮亮 | 申请(专利权)人: | 南京航空航天大学 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F11/36 |
| 代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 艾中兰 |
| 地址: | 210016 江苏省*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 简便 嵌入式 系统软件 加载 调试 方法 | ||
技术领域
本发明涉及一种简便的嵌入式系统软件加载和调试方法,属于嵌入式系统开发领域。
背景技术
目前,公知的嵌入式系统软件加载和调试是通过专业的调试器来实现。但是,专业的调试器在使用起来存在一定的局限性。首先,专业调试器只能进行近距离操作,在化工、强辐射等工业现场中难以使用。再者,很多嵌入式产品仅在开发阶段保留了调试口,在进入产品阶段后,出于对电磁兼容等因素的考虑,未引出调试口,因此无法使用专业调试器。同时,使用专业的调试器成本过高,不适用低成本系统的开发和应用。
发明内容
为了克服专业调试器在便捷性和成本上的局限性,本发明公开了一种简便的嵌入式软件加载和调试方法。该方法适合低成本系统开发、工业现场维护以及不便于使用专业调试工具的场合使用。
本发明解决其技术问题所采用的技术方案是:
一种简便的嵌入式系统软件加载和调试方法,其特征在于构建由嵌入式目标机、通信电缆和装有Windows和“超级终端”软件的PC机构成的加载和调试系统,通信电缆通过内部短接和并联设计构成加载接口和调试接口,嵌入式目标系统根据通信电缆的接口形式来区分加载模式和调试模式,并通过PC机超级终端软件的操控实现嵌入式目标系统的软件加载或调试功能。
由于该方法通过串口通信方式实现,因此实施过程非常简单。通信电缆是在普通串口线的基础上通过短接和并联构成,方便、快捷,且成本低。同时,该方案在任何具有标准串口的嵌入式平台上都能开展,非常适合广泛推广。
附图说明
图1是简便的嵌入式软件加载和调试方法原理图。
图2是通信电缆示意图。
图3是模式检测模块原理图
具体实施方式
如图1所示,本发明的简便的嵌入式软件加载和调试方法中,加载和调试系统由嵌入式目标机1、通信电缆2和PC机3构成,其中嵌入式目标机的硬件电路由标准RS232接口构成,软件分为模式检测模块、数据/文件加载模块和调试模块三部分,模式检测模块用于识别加载模式和调试模式,数据/文件加载模块用于实现嵌入式目标系统的软件加载功能,调试模块用于实现嵌入式目标系统的软件调试功能;开发主机为一台装有Windows和“超级终端”软件的PC机或笔记本;通信电缆通过内部短接和并联设计构成加载接口和调试接口。嵌入式目标系统根据通信电缆的接口模式,自动识别嵌入式系统是属于加载模式还是调试模式,并通过PC机超级终端软件的操控实现嵌入式目标系统的软件加载或调试功能。
通信电缆示意图如图2所示,主机端和目标机端都为DB9接口,其中,目标机端由加载口和调试口组成。调试口与主机端交叉连接(调试口DB9接口的2脚接主机端DB9接口的3脚,调试口DB9接口的3脚接主机端DB9接口的2脚),加载口在与主机端交叉连接的基础上短接DB9接口的7脚和9脚,调试口DB9接口的5脚、加载口DB9接口的5脚分别和主机端DB9接口的5脚相连。
当嵌入式目标机重启时,启动模式检测模块,其原理如图3所示。模式检测模块利用串口的modem功能,由9脚发送振铃信号,并由7脚接收振铃信号。若通信电缆2的调试口与嵌入式目标机的串口连接,由于调试口7、9脚未短接,则7脚无法接收到9脚发出的振铃信号,即判断为调试模式,启动调试模块。调试模块与超级终端建立连接,并通过超级终端完成调试指令的发送和调试信息的回显。若通信电缆2的加载口与嵌入式目标机的串口连接,由于加载口7、9脚短接,则7脚能够接收到9脚发出的振铃信号,即判断为加载模式,启动数据/文件加载模块。数据/文件加载模块与超级终端建立通信,利用超级终端的Zmodem或Xmodem传输协议实现数据/文件的传输,更新应用程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110457050.9/2.html,转载请声明来源钻瓜专利网。





