- 博客(11)
- 收藏
- 关注
原创 AUTOSAR-SD篇
服务发现模块的主要任务是管理在车内通信中被称为服务的功能实体的可用性,以及控制事件消息的发送行为。只允许向需要这些事件消息的接收器发送事件消息(发布/订阅)。这里描述的解决方案也被称为SOME/IP-SD(基于IP -服务发现的可扩展的面向服务的MiddlewarE)。通过使用服务发现,不同的ECUs可以提供服务实例,并在车辆网络中找到可用的服务实例。ECU可以停止提供它以前提供的服务实例。稍后找到这样的服务实例将保持未应答。服务实例是由其服务接口定义的服务的单一实现。
2024-04-27 22:00:00
1283
原创 AUTOSAT-SOME/IP篇
SomeIP(Scalable Service-Oriented MiddlewarE over IP)是一种基于以太网的通信协议,用于汽车领域的通信。它允许不同的汽车电子控制单元(ECUs)之间通过网络进行通信,以便在车辆内部传输数据和信息。SomeIP的设计目的是提供一种高效、可靠的通信方式,使得车辆内部的各种系统和组件可以相互交互,实现更高级别的功能和服务。
2024-04-27 21:00:00
1437
1
原创 AUTOSAR-BswM篇
BswM(Basic software Management)即基础软件管理模块,它的职责是根据简单的仲裁规则对来自应用层SWCs或底层BSW模块的模式请求进行仲裁,并根据仲裁结果执行相应的操作。在进行具体功能介绍前,先对BswM的基本属性进行下介绍,方便大家有基本认识后再去深究。对BswM属性介绍还是按模式仲裁(Rule)与模式控制(Action)两个方面进行。
2024-03-21 23:00:00
1497
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
4865
4
原创 AUTOSAR-EcuM篇
ECU管理器模块是一个基本的软件模块,管理ECU状态,ECU管理器模块作用:•初始化和去初始化操作系统、SchM和BswM以及一些基本的软件驱动程序模块。•将ECU配置为请求时的睡眠和关闭。•负责管理ECU上的所有唤醒事件。
2024-03-10 12:00:00
2709
1
原创 AUTOSAR-CanNm篇
网络管理是一种为网络组织提供服务的网络综合协议。它是一种分散和直接的网络管理。这意味着每个ECU都传输一个特殊的网络管理消息,该消息只预留给网络管理。
2024-03-03 16:00:00
2407
1
原创 AUTOSAR-COMM篇
通信管理器模块(COM管理器,ComM)是基本软件(BSW)的一个组成部分。它是一个资源管理器,它封装了对底层通信服务的控制。通过调用API接口它可以实现对Can通道开启和关闭,控制Can报文收发。简化了对用户的总线通信堆栈的使用,简化的网络管理处理。
2024-03-03 15:00:00
2473
2
原创 AUTOSAR-Com篇
RTE使用AUTOSAR COM模块的功能来发送和接收信号,AUTOSAR COM模块为RTE提供面向信号的数据接口。
2024-03-03 13:00:00
3193
1
原创 英飞凌SMU模块介绍
英飞凌Tc3xx有上百种安全机制,当有出现安全机制的违背时,硬件会自动触发一个alarm到SMU单元。然后SMU单元可以根据用户对于安全机制违背的严重度进行响应配置,一般是reset或者中断。例如当内部看门狗超时,会触发一个alarm,SMU可以将这个alarm配置为reset。TC3xx系列的产品有core域有11个group,standby域有2个group,每个group有32位,即代表着有32个alarm,当然有些位是reserve区域。
2024-02-27 22:30:00
4609
1
原创 英飞凌Wdg模块介绍
TC3xx包含以下看门狗计时器:.一个安全的看门狗计时器.一个看门狗计时器每CPU每个看门狗计时器有以下基本功能:.可编程的时间基础和重新加载值.可编程的密码保护与可配置的自动密码排序.可编程的时间戳检查与可编程窗口.无效或丢失定时器刷新序列导致安全警报。
2024-02-23 16:46:49
1649
2
原创 英飞凌HSM模块介绍
HSM(Hardware Security Module),是MCU上专门用于实现加解密算法的一个外设,它一般会有一个独立的CPU,专门用来进行加解密运算,还有一些针对特定算法的硬件加速器(如AES-128、SHA-256等)。下图为HSM的架构图,HSM有一个基于ARM Cortex-M3的CPU,有随机数生成器TRNG,和AES、Hash、PKC(公钥加密整数)算法的硬件加速器,以及中断、Timer等组成部分。核都可以读取,当状态为confirmed或errored时,只有HSM核可读。
2024-02-23 14:45:34
5029
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人