[实用新型]一种通过在线方式进行嵌入软件调试的系统有效
| 申请号: | 201521024492.4 | 申请日: | 2015-12-11 |
| 公开(公告)号: | CN205193791U | 公开(公告)日: | 2016-04-27 |
| 发明(设计)人: | 张丽华;杨萍 | 申请(专利权)人: | 成都新兴信息技术研究所 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 成都金英专利代理事务所(普通合伙) 51218 | 代理人: | 袁英 |
| 地址: | 610000 四川省成都*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 通过 在线 方式 进行 嵌入 软件 调试 系统 | ||
技术领域
本实用新型涉及一种通过在线方式进行嵌入软件调试的系统。
背景技术
在嵌入软件开发过程中,软件的调试过程是软件开发过程中必不可少的一个关键环节,相比较一般的软件开发,嵌入软件开发通常采取交叉调试的方式,即相应的开发调试工具运行在主机上,而被调试的软件运行在调试目标机上,即通常所说的单板上,嵌入软件的开发调试难度远远大于一般软件。
一些专业的公司因此推出了面向嵌入软件开发的开发工具软件系统,这些工具软件系统都是通过销售给用户,用户再安装到自己的主机上,才能开始使用,如图1所示。通常这些工具软件系统的价格都非常昂贵,同时为了保持对最新硬件的支持能力,这些工具软件系统需要不断进行升级,这也使得用户在使用过程中需要不断付出升级维护的成本。
但是,通常的中小企业与个人软件开发者,无力负担这么昂贵的软件开发工具系统,仍然采取通过运行时输出打印信息的方式来调试程序,这种方式效率非常低下,使得开发时间,开发成本都大大增加,同时也增加了软件的不稳定性,降低了软件的质量。
随着智能硬件,以及物联网的迅速普及,如何降低嵌入软件开发的成本和门槛成为一个迫切需要解决的问题。
实用新型内容
本实用新型的目的在于克服现有技术的不足,提供一种通过在线方式进行嵌入软件调试的系统,利用云技术,解决嵌入开发软件工具系统价格昂贵,使用困难的问题,使得用户不需要购买嵌入软件开发工具系统,再安装到自己的计算机上,而是通过在线访问的方式,使用云端的调试工具,继而大大降低用户的开发成本;并且对于调试主机不需要购买昂贵的高性能的计算机,只需要能够联网的普通计算机就可以满足自己开发的一切需求。
本实用新型的目的是通过以下技术方案来实现的:一种通过在线方式进行嵌入软件调试的系统,包括云端主机、用户端调试主机和用户端调试目标机;所述的用户端调试主机通过调试通讯接口线路与用户端调试目标机连接,用户端调试主机还通过网络通讯线路与云端主机连接;所述的用户端调试主机向云端主机发送/接收数据,用户端调试主机还向用户端调试目标机发送/接收数据,用户端调试主机还显示云端主机发送来的调试结果。
所述的调试通讯接口线路包括但不限于网口线路、串口线路、USB口线路、JTAG线路。
所述的网络通讯线路包括有线数据网络和无线数据网络。
本实用新型的有益效果是:
用户不用在自己的调试主机上安装调试软件,可以根据自己的需要,随时定制或者租赁调试开发工具的使用权,继而大大降低用户的成本。同时,由于用户不必在自己的计算机上安装庞大的软件开发工具,使得用户不需要购买高性能的计算机,只需要能够联网的普通计算机就可以满足自己开发的一切需求。
附图说明
图1为现有技术结构框图;
图2为本实用新型结构框图。
具体实施方式
下面结合附图进一步详细描述本实用新型的技术方案,但本实用新型的保护范围不局限于以下所述。
如图2所示,一种通过在线方式进行嵌入软件调试的系统,包括云端主机、用户端调试主机和用户端调试目标机;所述的用户端调试主机通过调试通讯接口线路与用户端调试目标机连接,用户端调试主机还通过网络通讯线路与云端主机连接;所述的用户端调试主机向云端主机发送/接收数据,用户端调试主机还向用户端调试目标机发送/接收数据,用户端调试主机还显示云端主机发送来的调试结果。
所述的调试通讯接口线路包括但不限于网口线路、串口线路、USB口线路、JTAG线路。
所述的网络通讯线路包括有线数据网络和无线数据网络。
具体地,在开始使用的时候,用户端调试主机向云端主机发送连接请求,云端主机为用户端调试目标机建立通讯通道。连接成功后,通过云端主机对用户端调试目标机进行在线方式的调试,云端主机调试的结果发送至用户端调试主机进行显示。
其中,云端主机进行调试的时候采用的方法,可以采用申请号为201210444258.1中的调试主机进行调试的方式:具体地,云端主机设置有调试应用程序,所述用户端调试目标机中设置有与所述调试应用程序匹配的调试函数。(在上述申请文件中已经公开)
即本实用新型在进行调试的过程中虽然包含软件,但是不需要对其进行改进,属于现有技术。
并且调试的方式并不是本实用新型所关心的问题,本实用新型通过连接关系和结构解决降低用户端成本的问题。用户也不必在自己的计算机上安装庞大的软件开发工具,使得用户不需要购买高性能的计算机,只需要能够联网的普通计算机就可以满足自己开发的一切需求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都新兴信息技术研究所,未经成都新兴信息技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201521024492.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种人脸设别荧光展示装置
- 下一篇:单片机一键下载电路





