[发明专利]一种嵌入式终端远程在线开发系统在审
申请号: | 202110472342.3 | 申请日: | 2021-04-29 |
公开(公告)号: | CN113110859A | 公开(公告)日: | 2021-07-13 |
发明(设计)人: | 王宜怀;施连敏;章晓芳;姚望舒;刘强 | 申请(专利权)人: | 苏州大学 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71;G06F8/33;G06F8/30;G06F9/445;G06F9/54 |
代理公司: | 苏州见山知识产权代理事务所(特殊普通合伙) 32421 | 代理人: | 袁丽花 |
地址: | 215000 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 嵌入式 终端 远程 在线 开发 系统 | ||
本发明公开了一种嵌入式终端远程在线开发系统,主要分为嵌入式终端、云转发平台和集成开发环境三部分。在远程在线开发背景下,云转发平台与集成开发环境通过互联网建立通信连接,与嵌入式终端的通信模组通过通信基站等方式建立连接,由此完成集成开发环境与嵌入式终端的通信。同时为了兼容本地开发模式,同样支持集成开发环境与嵌入式终端通过诸如串行通信等有线方式建立连接,实现本地在线开发。结合云平台构建具有良好普适性和灵活性的嵌入式终端远程在线开发系统,为降低嵌入式终端开发难度、减少开发中的重复劳动、缩短开发周期、降低开发成本提供帮助。
技术领域
本发明涉及软件开发与调试技术领域,具体涉及一种嵌入式终端远程在线开发系统。
背景技术
物联网技术是计算机技术、互联网技术和传感器技术等发展碰撞下的产物,它是通过信息传感设备,按照约定的协议,把任何物品与互联网连接起来,进行信息交换和通信,以实现智能化识别、定位、跟踪、监控和管理的一种网络,是互联网基础上的延伸和扩展。
物联网应用的普及使得各种纷繁复杂、具有不同应用需求的终端设备接入互联网,这些终端是物联网的“物联源头”,而嵌入式终端普遍具有较好的针对性、运算能力和可靠性,并且往往体积小、可裁剪性好,因此常常作为物联网开发终端的首选。随着终端远程部署需求的提升,近年来嵌入式终端的开发模式,出现了由本地开发向远程开发转变的趋势。然而针对嵌入式终端远程在线开发系统的研究较少,且缺乏能够兼容不同通信模组和嵌入式终端类型的完备系统。
嵌入式终端的软硬件设计往往具有较高的技术门槛,主要表现在:需要软硬件协同设计,涉及软件、硬件及多行业领域知识;一些系统具有较高的实时性要求;许多物联网智能产品必须具有较强的抗干扰性与稳定性;开发过程中需要不断的进行软硬件联合测试等。因此基于嵌入式终端的产品开发会有成本高、周期长、稳定性难以保证等困扰,对技术人员的综合开发能力也提出了更高的要求。为了整合嵌入式终端开发中的公共要素以提高开发效率,一种高效的软硬件框架正被迫切需要。
国内的嵌入式应用开发中,大部分使用进口的微处理器(Microcontroller Unit,MCU),而嵌入式集成开发环境往往具有芯片相关性,这就给嵌入式开发又增加了新的难题。针对不同MCU的嵌入式开发,开发人员往往需要重新适应不同的集成开发环境。此外嵌入式集成开发环境往往难以提供通用而高效的底层应用支撑,尤其是其针对底层寄存器的配置等问题往往过程繁琐,可操作性差。编译适应性差和程序更新方式单一也是当前嵌入式集成开发环境的两大弊病。
发明内容
本发明的目的是通过以下技术方案实现的。
基于上述情况,本发明旨在针对嵌入式终端开发门槛高的问题,给出通用的软硬件框架,设计出能够兼容不同通信模组的远程程序更新和远程软件调试方案,摆脱软件调试对额外硬件的依赖,并给出通用而高效的集成开发环境。
具体的,本发明提供了一种嵌入式终端远程在线开发系统,包括:
嵌入式终端、云转发平台和集成开发环境模块;所述云转发平台与集成开发环境模块通过互联网建立通信连接,所述云转发平台与嵌入式终端的通信模组通过通信基站建立连接;所述集成开发环境模块与嵌入式终端通过有线方式建立连接。
进一步地,所述嵌入式终端的硬件平台包括主控芯片最小系统、通信模组及其外围电路、电源转换电路、和接入传感器。
进一步地,所述嵌入式终端和集成开发环境模块都和固定IP地址的云转发平台进行数据的上行和下行,由云转发平台负责数据的转发,由此完成嵌入式终端与集成开发环境模块的信息交互。
进一步地,所述集成开发环境模块具有代码编辑、代码分析、程序编译、软件调试、软件更新、和内存读写功能。
进一步地,所述云转发平台负责数据在嵌入式终端和集成开发环境之间进行数据转发。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州大学,未经苏州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110472342.3/2.html,转载请声明来源钻瓜专利网。