一种基于面向对象的分层分离软件架构设计的环保用电工况终端制造技术

技术编号:42340563 阅读:34 留言:0更新日期:2024-08-14 16:17
本发明专利技术公开了一种基于面向对象的分层分离软件架构设计的环保用电工况终端,属于互联网工控电子采集设备领域。包括:核心MCU,用以进行程序的存储和控制;程序接口,用以实现工况数据的传输;功能插槽,用以连接至少包括交采模块、遥信遥控控制模块、485与无线模块、NB模块的外设硬件功能模块。核心MCU运用低代码架构进行设计,程序接口运用第三方软件包框架和RTOS扩展框架进行设计。低代码架构包括用户应用层、系统接口层、虚拟文件系统层、设备抽象层、I/O设备管理层、设备驱动框架层和板级驱动层。本发明专利技术减少了与硬件操作相关的过程,降低了软件耦合度,提高了软件稳定性和开发效率。

【技术实现步骤摘要】

本专利技术属于模型压缩与部署,特别是涉及一种基于面向对象的分层分离软件架构设计的环保用电工况终端


技术介绍

1、环保用电工况终端面临着芯片不确定性的挑战,需要快速切换、无缝切换。

2、然而当前的终端设计主要依赖传统的底层软件设计方法,缺乏面向对象的组件化终端代码框架,更换设备硬件时需要与硬件操作相关的过程,软件耦合度高,稳定性低,需要额外的芯片驱动新品开发工作。传统的终端设计软件开发需要多次重复开发软件,并与第三方多次联合调试,耗时耗力,且对过往成熟的代码带来未知的风险。传统的底层软件设计方法无法实现快速切换、无缝切换,无法降低软件耦合度,提高稳定性,也无法节约软件开发、联调的成本,提高开发效率。


技术实现思路

1、专利技术目的:低代码架构的设计目的是把底层软件代码以对象的方式实现组件化,总结过去终端代码的底层软件设计需求进行合理分解,对底层的调用接口进行抽象,形成统一的底层架构,对每个子模块概要设计,将底层架构和上层进行融合,把繁琐的业务转化为一个个关键类和协议接口。>

2、本专利技本文档来自技高网...

【技术保护点】

1.一种基于面向对象的分层分离软件架构设计的环保用电工况终端,其特征在于,包括:

2.根据权利要求1所述的一种基于面向对象的分层分离软件架构设计的环保用电工况终端,其特征在于,

3.根据权利要求1所述的一种基于面向对象的分层分离软件架构设计的环保用电工况终端,其特征在于,所述第三方软件包框架具体包括:

4.根据权利要求1所述的一种基于面向对象的分层分离软件架构设计的环保用电工况终端,其特征在于,所述RTOS抽象层把所述RTOS内核的基本功能抽象成具有特定逻辑的RTOS抽象接口,所述RTOS抽象接口提供所述pthread库封装,符合所述posix线程接口...

【技术特征摘要】

1.一种基于面向对象的分层分离软件架构设计的环保用电工况终端,其特征在于,包括:

2.根据权利要求1所述的一种基于面向对象的分层分离软件架构设计的环保用电工况终端,其特征在于,

3.根据权利要求1所述的一种基于面向对象的分层分离软件架构设计的环保用电工况终端,其特征在于,所述第三方软件包框架具体包括:

...

【专利技术属性】
技术研发人员:李国盛陈壕英钱昱
申请(专利权)人:南京新联电子股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1