Intewell国产工业实时操作系统

目录

Intewell-C 全实时构型,功能安全认证需求

Intewell-H 实时扩展构型,无功能安全认证需求

Intewell-V 虚拟化构型

Intewell特点

1.微内核设计,双态运行模式,满足资源有限型设备场景(极简内核代码<1000)

2.分时分区(单机/云)

3.强实时/弱实时,关键/非关键业务灵活分配

4.多态融合 支持实时与非实时多业务融合技术

5.跨系统通信 实时与非实时高效互通

6.提供高度集成开发环境

解决方案

应用案例1

应用案例2

应用案例3

问答:

培养嵌入式全局思维

写这篇文章的原因:
有幸参加了该公司关于的宣传,收益匪浅,特此记录一下,有兴趣的伙伴可以看一下,说不定能帮助大家培养一些嵌入式的思维。

Intewell工业实时操作系统-----------------面对不同应用场景的Intewell产品形态

科东软件科技有限公司

DeltaOS(道系统)创使人

背景介绍-系统形态-产品特点-产品数据-解决方案

设备上只运行一个或多个RTOS的全实时系统,对应实时控制类使用场景,硬件偏低成本,一般运行在资源有限的CPU上。

Intewell-C 全实时构型,功能安全认证需求

Intewell-H 实时扩展构型,无功能安全认证需求

包括Intewell-Lin和 Intewell-Win

在设备裸机上已安装第三方发行版非实时操作系统(linux和windows)基础上,增加RTOS实时核运行环境的扩展,设备上同时运行单个非实时操作系统与多个自研RTOS的异构系统,一般运行在资源丰富但无特殊硬件要求(硬件辅助虚构化能力)的CPU上,如Intel i3\i5\i7(x86),瑞芯微RK3568\RK3399\3588(arm)等。

Intewell-V 虚拟化构型

通过虚拟化技术运行多个非实时(linux和windows)和实时的异构系统。一般运行在资源富集且支持硬件虚构化的CPU上,如带硬件辅助虚拟化能力的多核Intel(x86)、ARMV8,此构型提供较高的算力。

Intewell特点

1.微内核设计,双态运行模式,满足资源有限型设备场景(极简内核代码<1000)

2.分时分区(单机/云)

3.强实时/弱实时,关键/非关键业务灵活分配

4.多态融合 支持实时与非实时多业务融合技术

5.跨系统通信 实时与非实时高效互通

6.提供高度集成开发环境

解决方案

汽车控制,座舱,仪表、动力、底盘,需要在不同cpu上跑,需要通过硬隔离软隔离,汽车导航需拉起安卓系统,车载仪很多形态混在仪器,需要针对不同场景进行覆盖,也需要低控制方案。基于Intewell操作系统的解决方案可广泛应用在离散行业、流程行业、工业机器人、电力能源、石油石化、钢铁冶金、工程装备、汽车电子、运营商、智慧城市等领域

应用案例1

应用案例2

应用案例3

问答:

舒:道系统操作系统对新硬件有什么要求?这边必须基于贵公司平台还是对于通用型平台也能适用?这方面怎么了解?

曾:道系统对ARM大部分会简单,X86确实有一些实时指标有差异,还需要做些硬件优化工作,建议在比较接近的硬件平台去做容易些。

舒:实时系统主要用在mpu上么,能运行在算力小,ram小的mcu上么?

曾:是的,要运行在mcu上,还开发新的系统,把mcu覆盖。

舒:这边对融合系统感兴趣,项目中也使用了瑞芯微RK3568,从部署上讲,需要先装linux,在装Intewell么?

曾:不是,是在引导系统阶段就做隔离,比如四核测试,是在windows把2核下线,提供给Intewell,这在windows是看不到。也会在内存区域划出共享区域,虚拟网卡等核心通讯方式,2个系统是相互隔离,一个系统奔溃,另一个也能正常跑,保证安全性。

舒:在使用机械臂时需要处理多个传感器采样以及电机相关处理,一般需要2个系统,一个实时系统,一个linux。国内公共场景基于三维方案去做。在部署硬件这块,贵公司有瑞芯微有实际案例部署么?这边支持的开发语言有局限么?支持相关开源的通信协议栈么?

曾:这边更专注在操作系统中,我们的客户也更专注在应用在一块,不想要牵扯到这一块。编程环境Intewell支持C\ C++,工业控制也支持可视化编程软件。

舒:如果做机械手臂的话,是提供从硬件到软件的解决方案,还是需要我们在做业务层面的开发?

曾:我们会提供大部分硬件相关的,如果有特定业务的研发,基于微控制有大部分方案可提供给客户选择。

舒:这边对网络芯片有选型需求,这边有demo来基于你们的环境去适用一下?有相应的接口以及接口协议提供么?便于进一步了解接口,或者体验库的相关文档。

曾:可以提供你一个样机,第3方开发资料想要的话需要授权,毕竟属于精工领域,这方面比较谨慎。

培养嵌入式全局思维


1.某操作系统对新硬件有什么要求?适配方面做的怎么样?该操作系统是必须基于某个嵌入式平台还是对于通用型平台也能适用?关于这方面怎么了解下?
2.实时系统主要用在mpu上么,能运行在算力小,ram小的mcu上么?
注:MCU是微控制器,通常用于嵌入式系统,集成度较高,具有较低的功耗和成本,常用于物联网设备、家电、工业控制等领域。MPU是一种独立的微处理单元,专注于执行计算任务和运行软件,用于个人电脑、服务器、手机、平板、平板电脑等需要高性能和更复杂功能的系统和。
3.需要怎么部署?贵公司针对你的需求有实际案例部署么?这边支持的开发语言有局限么?支持相关开源的通信协议栈么?
4.是提供从硬件到软件的解决方案,还是需要我们在做业务层面的开发?
 

  • 22
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值