初识车载OS

常用的操作系统有:
Qnx:实时操作系统
Linux
Android:基于Linux内核
HarmonyOS:深度修改了内核
VXworks:因价格昂贵,多用于军工、航空航天等领域
AutoSar:是一个软件框架,一个开放的标准

车载OS分为:基础型OS、定制型OS、ROM型OS

基础型OS是系统厂商开发的,从上层到下层全部都开发,比如Qnx、Linux、Android
基础型OS又分为宏内核和微内核。
宏内核的基础型OS提供文件系统等,如 Linux、Android
微内核的基础型OS没有复杂的文件系统和驱动,只提供最基本的任务调度和IPC,如Qnx、VXworks、HarmonyOS(跨度较大,可宏可微,在pc端、移动端、嵌入式端均可用)

实时操作系统:响应快,接到信号立刻抢占CPU,比如Qnx、VXworks,Qnx常用于汽车中需要快速响应的功能上。
分时操作系统:响应速度不确定,可能立刻响应,也可能响应慢,其使每个任务都可使用CPU。比如Linux、Android、HarmonyOS,常用于汽车的娱乐功能上。
MCU上的一般都用实时操作系统,且都相对简单,几个.c文件可以搞定。AutoSar做的比较好的有vector、东软睿驰、普华基础软件、恒润

定制型OS,比如有特斯拉的Version(对内核进行了很大的修改)、大众的VWOS

ROM型OS,市场上听到的大多数主机厂开发的各种各样的OS,基本都属于这一类,只对上层进行修改。

车机中不止一种操作系统,一般在底层跑Qnx,在Qnx HyperVisor(虚拟机监视器)之上再跑Android等其他操作系统。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值