[发明专利]物联网应用开发自动创建的方法、装置及服务器有效
申请号: | 201910147951.4 | 申请日: | 2019-02-27 |
公开(公告)号: | CN109885293B | 公开(公告)日: | 2022-04-29 |
发明(设计)人: | 陈良;徐小辉;黄聪;周丽娟;李春玲 | 申请(专利权)人: | 重庆电子工程职业学院 |
主分类号: | G06F8/30 | 分类号: | G06F8/30 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 张磊 |
地址: | 401331 重庆市沙坪坝区*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 联网 应用 开发 自动 创建 方法 装置 服务器 | ||
1.一种物联网应用开发自动创建的方法,其特征在于,包括:
通过预设界面获取用户上传的物联网创建文件;其中,所述物联网创建文件包括物联网描述文件和物联网创建代码;所述物联网创建代码与所述物联网描述文件相关;
生成与所述物联网创建文件对应的硬件配置文件,并展示所述硬件配置文件,以提示所述用户基于所述硬件配置文件确定目标硬件信息;
当接收到所述用户确定的目标硬件信息时,生成所述目标硬件信息对应的控制程序;
如果接收到所述用户的硬件连接确认指令,将所述控制程序烧录至所述目标硬件信息对应的目标硬件,得到目标物联网应用,以完成物联网应用的自动创建;
所述硬件配置文件包括硬件连接图、硬件参数列表和硬件选型建议;所述生成与所述物联网创建文件对应的硬件配置文件的步骤,包括:对所述物联网创建代码进行代码分析,得到所述物联网创建代码对应的功能信息;在预设组件库中查找与所述功能信息对应的硬件信息;基于所述硬件信息生成所述硬件连接图、所述硬件参数列表和所述硬件选型建议,并将所述硬件连接图、所述硬件参数列表和所述硬件选型建议作为硬件配置文件。
2.根据权利要求1所述的方法,其特征在于,所述通过预设界面获取用户上传的物联网创建文件的步骤,包括:
通过预设界面中的上传界面获取物联网描述文件;
通过预设界面中的编程界面,获取用户基于所述物联网描述文件编辑的物联网创建代码;
将所述物联网描述文件和所述物联网创建代码作为物联网创建文件。
3.根据权利要求1所述的方法,其特征在于,所述生成所述目标硬件信息对应的控制程序之前,所述方法还包括:
对所述目标硬件信息对应的目标硬件进行配置,以更新所述目标硬件的参数。
4.根据权利要求1所述的方法,其特征在于,所述将所述控制程序烧录至所述目标硬件信息对应的目标硬件,得到目标物联网应用之后,所述方法还包括:
当接收到所述用户发送的测试指令时,对所述目标物联网进行测试;其中,所述测试包括系统调试、数据通信以及性能测试。
5.一种物联网应用开发自动创建的装置,其特征在于,包括:
文件获取模块,用于通过预设界面获取用户上传的物联网创建文件;其中,所述物联网创建文件包括物联网描述文件和物联网创建代码;所述物联网创建代码与所述物联网描述文件相关;
展示模块,用于生成与所述物联网创建文件对应的硬件配置文件,并展示所述硬件配置文件,以提示所述用户基于所述硬件配置文件确定目标硬件信息;
程序生成模块,用于当接收到所述用户确定的目标硬件信息时,生成所述目标硬件信息对应的控制程序;
烧录模块,用于如果接收到所述用户的硬件连接确认指令,将所述控制程序烧录至所述目标硬件信息对应的目标硬件,得到目标物联网应用,以完成物联网应用的自动创建;
所述硬件配置文件包括硬件连接图、硬件参数列表和硬件选型建议;所述展示模块还用于:对所述物联网创建代码进行代码分析,得到所述物联网创建代码对应的功能信息;在预设组件库中查找与所述功能信息对应的硬件信息;基于所述硬件信息生成所述硬件连接图、所述硬件参数列表和所述硬件选型建议,并将所述硬件连接图、所述硬件参数列表和所述硬件选型建议作为硬件配置文件。
6.根据权利要求5所述的装置,其特征在于,所述文件获取模块还用于:
通过预设界面中的上传界面获取物联网描述文件;
通过预设界面中的编程界面,获取用户基于所述物联网描述文件编辑的物联网创建代码;
将所述物联网描述文件和所述物联网创建代码作为物联网创建文件。
7.一种服务器,其特征在于,所述服务器包括存储器以及处理器,所述存储器用于存储支持处理器执行权利要求1至4任一项所述方法的程序,所述处理器被配置为用于执行所述存储器中存储的程序。
8.一种计算机存储介质,其特征在于,用于储存为权利要求1至4任一项所述方法所用的计算机软件指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆电子工程职业学院,未经重庆电子工程职业学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910147951.4/1.html,转载请声明来源钻瓜专利网。