0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

域控制器在集成层面和软件层面需要满足哪些条件?

汽车电子设计 来源:lq 2019-01-25 10:19 次阅读

什么是真正意义上的域控制器,域控制器在集成层面和软件层面需要满足哪些条件?这些是需要搞明白的。与之相关联的几个技术趋势:

面向服务的架构(SOA)和车载以太网网络的搭建

车载以太网和ECU中的POSIX操作系统

基于时间敏感网络的可信通信(TSN)

我们首先要搞明白的就是在IT行业中基于服务的网络架构如何在汽车里面拓展,面向服务的架构描述了用于构造服务的架构模式,独立于操作系统、编程语言和软件框架

这么做的目标是:

将软件合理地划分为单独的软件组件(划分和规则)

最小化组件之间的功能依赖性

提高软件的可扩展性和可再次使用性

在这里面需要,通过不同服务的相互作用实现一个复杂的功能性,一个服务是一个独立可执行的软件组件,具有准确描述的功能范围, 通过准确定义的服务接口将功能性作为“服务”提供给其他软件组件

在SOA中,软件组件通过称为“服务总线”的中间件连接,提供了系统中服务角色之间的松散耦合,中间件调节了服务提供者和服务使用者之间的通信,当然也包括对该通信的建立。

因此与传统的在单片系统里面做的传感、信号逻辑判断执行,在基于SOA系统里面在中间件里面但开了,并且导入了标准的API。导入了中间件,服务提供者和服务使用者之间的连接是在运行时建立的 ,和之前相比很多的功能在系统设计时建立完整的逻辑体系。

以下这个例子是监控12V电池状态的,并告知消费者

这里的核心价值,是把车里的信息还有动作,有机和车主和维修人员相关的进行连接,把车辆的软件从单一的ECU里面解放出来,形成一组抽象服务的程序。也就是说,我们在以下的检查高压电池、检查低压电池上面,可以脱离原有的程序设计,扩展出顶端和服务器层面花样更多的东西,由于逻辑方面在中间件里面进行,这个想象空间和落地的用处就大了。

小结:想要搞明白未来的域控制器,汽车的演变方面,落地的还是软件层面的变化,类似车辆的OS到底怎么做,可能是从原有的ECU的软件开发方式进行的,这个变革很大,改变了原有的生态,我们做技术的不可不察。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制器
    +关注

    关注

    112

    文章

    15154

    浏览量

    170956
  • 以太网
    +关注

    关注

    40

    文章

    5064

    浏览量

    166162
  • SOA
    SOA
    +关注

    关注

    1

    文章

    268

    浏览量

    27216

原文标题:浅谈汽车里面的面向服务的架构SOA

文章出处:【微信号:QCDZSJ,微信公众号:汽车电子设计】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    域控制器升级的一种测试方案介绍#SOA#域控制器升级#OTA

    测试测量域控制器
    北汇信息POLELINK
    发布于 :2023年01月20日 14:59:38

    域控制器的5个角色主机类型与作用

    AD中5个角色主机类型与作用。架构主机,域命名主机 defult由林根域内的第一台域控制器扮演而每一个域拥有自己的RID主机,PDC模拟主机和基础结构主机这三个角色defult由该域内的第一台域控制器扮演
    发表于 07-15 07:15

    重置域控制器管理员密码的几个步骤分析

    我们日常AD管理维护中,可能会碰到域控制器管理员密码忘记的情况,有一些软件可以破解,原理是删除sam文件,但我们知道域控制器的密码是存放在AD数据库中的,
    发表于 07-15 06:43

    如何使Windows家庭服务成为域控制器?

    如何使Windows家庭服务成为域控制器
    发表于 05-04 15:37

    【HarmonyOS HiSpark AI Camera】域控制器预言开发

    项目名称:域控制器预言开发试用计划:1.基于开发板调试摄像头输入,显示屏输出链路,熟悉视频流采集输出。2.熟悉鸿蒙OS3.公司的RCAR平台上测试鸿蒙OS
    发表于 11-23 15:06

    时钟软件层面和硬件层面的问题解释

    前言说实话,我刚开始学的时候也没咋的学明白,都是拿着别人的代码抄一抄。那时我连软件层面和硬件层面有时候都会搞混,所以我还是建议初学者多做笔记,多看看手册。没事也可以翻翻我的博客,如果在169芯片遇到
    发表于 11-29 07:08

    车身域控制器的原理是什么呢

    车身域控制器原理图如下:这是一个顶灯输出模块域控制器的原理图,电路的组成和是由控制芯片决定的,这里用到的是ST公司的VNL5050N3芯片,
    发表于 02-14 07:05

    ModBus主机底层的分层和软件层面的任务调度

    得心应手。操作系统帮你做好了底层的分层和软件层面的任务调度,但是应用层面依然需要个人来做好。分层理念需要时时有处处有。二是Mod
    发表于 03-01 07:29

    硬件层面的堆和栈基本介绍

    关于堆和栈,你真的了解吗?大家可能会以为我今天准备跟你们聊的是数据结构偏软件层面的堆跟栈,不过由于这方面内容涉及较多,偏软件层面的堆和栈我会在后期文章中着重讲解,所以今天给大家带来的主
    发表于 03-01 07:40

    智能驾驶域控制器的SoC芯片选型

    1、智能驾驶域控制器的SoC芯片选型随着智能驾驶行业的发展,智能驾驶功能日益复杂,领航高速辅助、领航城区辅助、跨层记忆泊车等功能逐渐落地。智能驾驶系统对传感、算力需求日益旺盛。智能驾驶系统既需要
    发表于 08-11 15:55

    介绍汽车区域控制器的一些关键技术和MCU解决方案

    更高的需求。传统功能单一的ECU中往往使用性能较低的单核MCU即可满足要求,而对于区域控制器,往往需要高性能的多核MCU才能满足要求。
    发表于 10-26 16:47

    RT1050/1060/1064硬件层面可以互换吗?我需要改变什么?

    我正在为我们的控制器使用 K66 和 KV58。 1) 我被告知 NXP 将更新 i.MX RT 系列而不是 K 和 KV 系列。我想开始开发基于 i.MX RT 系列的控制器。 2)谁能推荐RT
    发表于 05-19 12:43

    看门狗Watch Dog软件层面怎么实现?

    看门狗Watch Dog 软件层面怎么实现
    发表于 10-31 06:19

    什么是域控制器域控制器市场概述

    域控制器是汽车每一个功能域的核心,它主要由域主控处理器、操作系统和应用软件及算法等三部分组成。
    发表于 11-30 09:25 2065次阅读

    域控制器是什么 域控制器介绍

    什么是域控制器域控制器的概念最早由以博世、大陆为首的Tier1提出,它的出现是为了解决信息安全以及ECU瓶颈的问题。域控制器因为有强大的硬件计算能力与丰富的软件接口支持,使得更多
    的头像 发表于 07-25 17:51 3079次阅读
    <b class='flag-5'>域控制器</b>是什么 <b class='flag-5'>域控制器</b>介绍