Autosar模式管理实战系列05-基于Davinci工具的BswM模块开发(一)

本文框架

  • 前言
  • 1. BswM模块控制元素组成
  • 2. BswM_通信控制开发
    • 2.1. 配置方法
  • 3. BswM_BSW模块初始化开发
    • 3.1. 配置方法
    • 3.2 初始化配置注意事项

前言

在Autosar模式管理系列介绍01-BswM文章中,我们对BswM基本内容进行了介绍,我们知道了BswM是根据既定的仲裁规则对来自应用层SWCs或其他底层BSW模块,同时也对BswM作用的过程及其状态机进行了介绍,本篇开始我们继续基于Vector Davinci工具对BswM开发进行介绍。

在BswM模块实际开发中,主要涉及以下四个方面:
1)通信控制,BswM会根据CANSM或LINSM或EthSM等状态使能或禁止通信通道的PduGroup及DeadlineMonitoringControl;
2) BSW模块的初始化;
3) ECU运行期间状态机的管理,BswM根据BSW及SWC反馈的状态对ECU状态进行管理;
4)其他一些用户自定义的模式管理&#

你可能感兴趣的:(Autosar模式管理实战系列,autosar,嵌入式,BswM)