[发明专利]一种物联网嵌入式设备快速开发方法在审

专利信息
申请号: 202111025112.9 申请日: 2021-09-02
公开(公告)号: CN113760259A 公开(公告)日: 2021-12-07
发明(设计)人: 郑超;黄园园;黄育锟;张天乐 申请(专利权)人: 积至(广州)信息技术有限公司
主分类号: G06F8/34 分类号: G06F8/34;G06F8/41;G06F8/52
代理公司: 重庆百润洪知识产权代理有限公司 50219 代理人: 李立
地址: 510555 广东省广州市黄浦区*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 联网 嵌入式 设备 快速 开发 方法
【说明书】:

发明提供一种物联网嵌入式设备快速开发方法。所述物联网嵌入式设备快速开发方法,包括以下步骤:S1、构建代码分析转换平台,该平台包括前端模块、分析模块、模块数据库。本发明提供一种物联网嵌入式设备快速开发方法,通过构建具备进行代码上传并进行代码转换和生成二进制文件功能的代码分析转换平台,能够为开发者提供提交代码入口、API文档以及下载目标代码的入口,而提供的API文档,能够屏蔽多个目标硬件系统的差异性,使得开发者在进行软件开发时,只需要查考代码分析转换平台提供的同一API接口调用,即可生成多份解决方案,再此过程中开发者不需要对了解硬件系统的选型以及适配问题,大大简化软件开发流程,并有效的缩短开发周期。

技术领域

本发明涉及软件开发领域,尤其涉及一种物联网嵌入式设备快速开发方法。

背景技术

软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程,软件开发是一项包括需求捕捉、需求分析、设计、实现和测试的系统工程。软件一般是用某种程序设计语言来实现的;通常采用软件开发工具可以进行开发;软件分为系统软件和应用软件,并不只是包括可以在计算机上运行的程序,与这些程序相关的文件一般也被认为是软件的一部分。

随着时代的发展以及新兴科技的进步,集成电路产业逐渐占据现代信息技术的关键领域,成为当今制造产业的核心血脉,然而,在物联网嵌入式开发中,开发者因为所基于的MCU的框架不同,需要以各个平台框架为基础,在这个基础上进行后续的开发,尽管多数MCU框架都采用了C语言进行开发,但所定义的各个API不同,开发者需要熟悉各个MCU框架的API,增加了开发成本。

相关技术中,现有物联网潜入式开发存在着硬件开发和软件开发紧耦合的现象,硬件开发或者软件开发的进度受到对方开发进度的相互制约,导致了例如软件开发工程师在需要测试功能模块是否正常工作时,没有样板机进行测试,同时,由于硬件开发存在较大的差异性,软件工程师想要自己开发一个工程样进行测试,需要花费大量学习成本进行硬件选型,底层程序编写等。

因此,有必要提供一种物联网嵌入式设备快速开发方法解决上述技术问题。

发明内容

本发明提供一种物联网嵌入式设备快速开发方法,解决了物联网嵌入式设备开发需要花费大量学习成本进行硬件选型,底层程序编写的问题。

为解决上述技术问题,本发明提供的物联网嵌入式设备快速开发方法,包括以下步骤:

S1、构建代码分析转换平台,该平台包括前端模块、分析模块、模块数据库和上传模块;

S2、开发者进入到平台系统内部,并通过前端模块进行人机交互,同时参考API手册编写通用逻辑代码;

S3、在开发者完成逻辑代码编写后,将代码手动上传至分析模块中,通过分析模块开始对代码语法检查,若在检查存在语法错误,则将代码返回至前端模块编辑界面中进行修改,若不存在语法错误,则继续下一步;

S4、通过分析模块获取需求清单,同时依据模块数据库生成可行方案,若出现无可行方案错误则返回上部上一步,若没有出现可行方案,则根据可行方案生成硬件模块清单;

S5、通过上传模块对开发者提交的代码进行目标平台转换和交叉编译,生成相应的平台代码,之后开发者按照硬件模块清单组合模块,并通过上传模块上传代码,而上传模块能够上传的代码转换为目标系统代码并生成二进制文件,之后开发者直接烧录该二进制文件到目标平台上即可使用。

优选的,所述S1中前端模块用于与开发者进行交互,包括但不局限于用于提供开发者代码上传接口、提供API文档以及编译结果的反馈。

优选的,所述S3中分析模块对代码语法检查时包括但不局限于对开发者提交的代码进行语法树分析、C语言的语法检查、API接口调用检查。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于积至(广州)信息技术有限公司,未经积至(广州)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111025112.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top