1号攻城狮
本人主要从事MCU侧AUTOSAR软件开发。涉及电机控制器,中央计算域控制器,智能驾驶域控制器等产品。
展开
-
AUTOSAR-SD篇
服务发现模块的主要任务是管理在车内通信中被称为服务的功能实体的可用性,以及控制事件消息的发送行为。只允许向需要这些事件消息的接收器发送事件消息(发布/订阅)。这里描述的解决方案也被称为SOME/IP-SD(基于IP -服务发现的可扩展的面向服务的MiddlewarE)。通过使用服务发现,不同的ECUs可以提供服务实例,并在车辆网络中找到可用的服务实例。ECU可以停止提供它以前提供的服务实例。稍后找到这样的服务实例将保持未应答。服务实例是由其服务接口定义的服务的单一实现。原创 2024-04-27 22:00:00 · 1331 阅读 · 0 评论 -
AUTOSAT-SOME/IP篇
SomeIP(Scalable Service-Oriented MiddlewarE over IP)是一种基于以太网的通信协议,用于汽车领域的通信。它允许不同的汽车电子控制单元(ECUs)之间通过网络进行通信,以便在车辆内部传输数据和信息。SomeIP的设计目的是提供一种高效、可靠的通信方式,使得车辆内部的各种系统和组件可以相互交互,实现更高级别的功能和服务。原创 2024-04-27 21:00:00 · 1464 阅读 · 0 评论 -
AUTOSAR-BswM篇
BswM(Basic software Management)即基础软件管理模块,它的职责是根据简单的仲裁规则对来自应用层SWCs或底层BSW模块的模式请求进行仲裁,并根据仲裁结果执行相应的操作。在进行具体功能介绍前,先对BswM的基本属性进行下介绍,方便大家有基本认识后再去深究。对BswM属性介绍还是按模式仲裁(Rule)与模式控制(Action)两个方面进行。原创 2024-03-21 23:00:00 · 1566 阅读 · 1 评论 -
AUTOSAR-WdgM篇
Wdg通常有两种:一种是芯片内部自带的片内看门狗,另一种是在芯片外部通过SPI这种接口连接的片外看门狗。MCAL只负责常用的有MCU内部看门狗,片内看门狗的特点是Wdg模块是直接访问相关硬件寄存器。内部看门狗依赖于系统时钟片外看门狗属于设备抽象层负责,通常需要使用MCAL提供的其他模块(比如SPI,DIO,PWM等)来访问/控制外扩看门狗芯片。这种不能直接访问硬件寄存器。Wdg Driver:有三种模式slow mode,fast mode ,off mode。原创 2024-03-17 12:00:00 · 4948 阅读 · 3 评论 -
AUTOSAR-EcuM篇
ECU管理器模块是一个基本的软件模块,管理ECU状态,ECU管理器模块作用:•初始化和去初始化操作系统、SchM和BswM以及一些基本的软件驱动程序模块。•将ECU配置为请求时的睡眠和关闭。•负责管理ECU上的所有唤醒事件。原创 2024-03-10 12:00:00 · 2745 阅读 · 1 评论 -
AUTOSAR-COMM篇
通信管理器模块(COM管理器,ComM)是基本软件(BSW)的一个组成部分。它是一个资源管理器,它封装了对底层通信服务的控制。通过调用API接口它可以实现对Can通道开启和关闭,控制Can报文收发。简化了对用户的总线通信堆栈的使用,简化的网络管理处理。原创 2024-03-03 15:00:00 · 2518 阅读 · 1 评论 -
AUTOSAR-CanNm篇
网络管理是一种为网络组织提供服务的网络综合协议。它是一种分散和直接的网络管理。这意味着每个ECU都传输一个特殊的网络管理消息,该消息只预留给网络管理。原创 2024-03-03 16:00:00 · 2443 阅读 · 1 评论 -
AUTOSAR-Com篇
RTE使用AUTOSAR COM模块的功能来发送和接收信号,AUTOSAR COM模块为RTE提供面向信号的数据接口。原创 2024-03-03 13:00:00 · 3212 阅读 · 1 评论