[发明专利]将自研RTOS进行模块切割维护的方法在审

专利信息
申请号: 202110827402.9 申请日: 2021-07-21
公开(公告)号: CN113485739A 公开(公告)日: 2021-10-08
发明(设计)人: 冯炳森 申请(专利权)人: 深圳锦弘霖科技有限公司
主分类号: G06F8/70 分类号: G06F8/70
代理公司: 深圳市中科创为专利代理有限公司 44384 代理人: 彭涛;谢志龙
地址: 518000 广东省深圳市龙华区龙华*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: rtos 进行 模块 切割 维护 方法
【说明书】:

发明涉及软件技术领域,尤其涉及一种将自研RTOS进行模块切割维护的方法,包括如下步骤:步骤S 1:将自研RTOS根据功能不同划分为5个功能模块;步骤S2:将已划分的5个功能模块进行代码分离形成5个可独立编译的子工程项目并对应产生子可执行文件;步骤S3:各子工程项目导出对外提供服务的软件接口函数;步骤S4:对各子可执行文件分配存储及运行空间。本发明的将自研RTOS进行模块切割维护的方法通过将自研RTOS分割成5个子功能模块,减少了复杂自研RTOS系统中代码的耦合,将复杂的结构分解,开发人员在进行改动及开发时可在具体的子工程项目中进行,有利于提升改动效率及降低出现问题的可能性,降低了维护的工程量及提升自研RTOS整体的稳定程度。

【技术领域】

本发明涉及软件技术领域,尤其涉及一种将自研RTOS进行模块切割维护的方法。

【背景技术】

市面上的自研RTOS都是一个整体,其内各模块之间相互耦合,且随着需求越来越多,其功能越来越复杂。由于自研RTOS 为一整体结构,导致一个简单的改动可以对整个自研RTOS产生影响,开发人员需要对自研RTOS的所有功能进行测试才能确保改动的有效性;同时由于自研RTOS将所有功能模块汇聚到一起,使得开发人员在对功能进行改动或开发时,需要对该自研RTOS具有较高的熟悉程度,提高了对开发人员的能力要求,增加了学习成本。因此,现有技术存在不足,需要改进。

【发明内容】

为克服上述的技术问题,发明提供了一种将自研RTOS进行模块切割维护的方法。

发明解决技术问题的方案是提供一种将自研RTOS进行模块切割维护的方法,包括包括如下步骤:

步骤S1:将自研RTOS根据功能不同划分为5个功能模块;

步骤S2:将已划分的5个功能模块进行代码分离形成5个可独立编译的子工程项目并对应产生子可执行文件;

步骤S3:各子工程项目导出对外提供服务的软件接口函数;

步骤S4:对各子可执行文件分配存储及运行空间。

优选地,在步骤S1中,5个功能模块包括BSP功能模块、支付系统功能模块、文件系统功能模块、人机交互系统功能模块及通讯系统功能模块。

优选地,在步骤S3中,各子工程项目通过导出函数符号表的方式对外提供软件接口函数。

优选地,在步骤S4中,根据对各子可执行文件的增减预期划分存储及运行空间。

优选地,在步骤S2中,5个子工程项目包括BSP工程项目、支付系统工程项目、文件系统工程项目、人机交互系统工程项目及通讯系统工程项目。

相对于现有技术,发明的将自研RTOS进行模块切割维护的方法具有如下优点:

通过将自研RTOS分割成5个子功能模块,极大地减少了复杂自研RTOS系统中代码的耦合,将复杂的结构进行分解,开发人员在进行改动及开发时可在具体的子工程项目中进行,其改动不会影响到其他的子工程项目,而且仅需在所改动的子工程项目中进行测试即可完成对改动的有效性进行验证,有利于提升改动效率及降低出现问题的可能性,降低了维护的工程量及提升自研 RTOS整体的稳定程度。

开发人员仅需熟悉其所负责的子工程项目的功能即可对其进行改动,无需熟悉整个自研RTOS功能,有利于提升开发效率,降低开发成本,降低了对开发人员的能力要求,同时也降低了开发人员需要在对整个自研RTOS熟悉后才能进行开发的学习成本;同时可由多个开发人员分别对不同的子工程项目进行开发、维护,有利于提升整体项目的进度,提升生产效益。

【附图说明】

图1是发明将自研RTOS进行模块切割维护的方法的具体流程示意图。

【具体实施方式】

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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