[发明专利]一种嵌入式软件模块化生成方法和装置有效
申请号: | 201711469751.8 | 申请日: | 2017-12-29 |
公开(公告)号: | CN108228185B | 公开(公告)日: | 2021-11-23 |
发明(设计)人: | 李海龙 | 申请(专利权)人: | 北京经纬恒润科技股份有限公司 |
主分类号: | G06F8/41 | 分类号: | G06F8/41;G06F11/36;G06F8/20;G06F8/65 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100020 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种嵌入式软件模块化生成方法和装置。该方法包括:在确定各个软件模块的功能、配置选项以及基本API接口集后,对各个软件模块的功能以及基本API接口集进行功能细化处理,从而得到多个子功能,以及多个子功能对应的API接口。再根据各个子功能的实现过程,对该软件模块进行编码调试,以实现该软件模块的所有功能,并生成该软件模块对应的二进制执行文件。进一步的,完成各个软件模块的联合调试,并根据调试结果更新各个软件模块对应的二进制执行文件。本发明还公开了一种嵌入式软件模块化生成装置,可以防止生成的软件的代码泄漏,并实现对软件的模块化处理。 | ||
搜索关键词: | 一种 嵌入式 软件 模块化 生成 方法 装置 | ||
【主权项】:
1.一种嵌入式软件模块化生成方法,其特征在于,包括:步骤A:确定各个软件模块的功能、配置选项以及基本API接口集;步骤B:对每个软件模块的功能以及基本API接口集进行划分处理,以确定该软件模块的多个子功能,以及每个子功能对应的API接口,并确定每个子功能的实现过程;步骤C:根据每个软件模块的每个子功能的实现过程、每个子功能对应的API接口以及所述配置选项,对该软件模块进行编码调试,生成该软件模块对应的二进制执行文件;所述二进制执行文件中包括该软件模块的执行编码以及需要对外部开放的模块头;步骤D:对各个软件模块进行联合调试,并根据调试结果更新所述二进制执行文件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京经纬恒润科技股份有限公司,未经北京经纬恒润科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711469751.8/,转载请声明来源钻瓜专利网。