那么我们来画图:假设现在EcuM来到了STARTUP_TWO阶段、已经得到了唤醒事件,但NvM没有读完,BswM状态为Init状态。那么此时由于LE不满足,因此只能执行False的AL,从而请求到ComM为NoCom。 假设此时所有条件均满足, 则可以开启通讯,如下图绿色框: 大家如果有代码,可以去对照着看一下这个逻辑。当然从这个图,基本上BswM的...
BswM初始化后的模式仲裁行为,由配置容器BswMModeInitValue控制。该参数可以为配置中的每个BswMModeRequestPort进行单次的配置。 如果容器BswMModeInitValue不存在或者ModeRequest尚无初始值,则BswM应将相应的模式条件视为未定义,直到相应的模式仲裁请求第一次更新后,才将其用于模式仲裁。 BswM需仅对在其逻辑表达式中不包...
模式仲裁在初始化后的运行是由配置参数BswMModeInitValue的值决定的。BswMRequestProcessing的参数在BswMModeRequestPort的配置中体现。 当BswMModeInitValue没有配置初始值时,BswM应该将相应的模式视为未定义,因此意味着BswM在完成初始化后默认就会执行一次。 当BswMModeInitValue有配置初始值时,BswM模块应该使用初始值作为...
模式规则可以设定其Map的逻辑表达式的结果初始值为TRUE或者FALSE,以便默认执行相应的Action List。 该初始值可通过参数BswMModeInitValue来进行配置,同时该参数属于BswMRules的子参数。 如果没有配置初始值,则模式仲裁的初始值处于undefined的状态,在该状态下意味着BswM在完成其初始化之后默认就会执行一次。绝大多数情况下,...
1.4 Arbitration Behavior after InitializationBswM初始化后的Mode Arbitration行为由Configurator Container BswMModeInitValue控制。该参数可以为配置中的每个BswMModeRequestPort配置一次。例如 2. Mode ControlBswM的Mode Control部分根据Mode Arbitration的结果执行所有必需的操作。这是使用Action List完成的。Action List是由...
1.4 Arbitration Behavior after InitializationBswM初始化后的Mode Arbitration行为由Configurator Container BswMModeInitValue控制。该参数可以为配置中的每个BswMModeRequestPort配置一次。例如 2. Mode ControlBswM的Mode Control部分根据Mode Arbitration的结果执行所有必需的操作。这是使用Action List完成的。Action List是由...
BswM初始化后的Mode Arbitration行为由Configurator Container BswMModeInitValue控制。该参数可以为配置中的每个BswMModeRequestPort配置一次。例如 2. Mode Control BswM的Mode Control部分根据Mode Arbitration的结果执行所有必需的操作。这是使用Action List完成的。Action List是由Mode Arbitration触发时BswM执行的动作的有序...
然后将子项命名为SwcModeNotification_BswM_MDGP_BswMRteModeDclGroup_DeepStop(保留默认前缀,名字有点长了),接着做页面上的配置,Init Value选之前创建的RUNNING,Source下面的Reference实际上就是刚才弹出框选的BswMRteModeDclGroup_DeepStop 第三步,做Service Mapping ...
初始值的配置是在BswMModeInitValue选项,如果初始值没有配置,BswM中的模式控制中将其视为未定义,只有当SWC或其他BSW模块有模式请求时才会更新模式。 2、模式条件和逻辑表达式 模式条件是指模式请求是否EQUAL(等于)或NOT_EQUAL(不等于)某种预先设置的模式。逻辑表达式是将不同的模式条件通过逻辑标识符AND,OR,XOR,NAND...
该初始值可通过参数BswMModeInitValue来进行配置,同时该参数属于BswMRules的子参数。 如果没有配置初始值,则模式仲裁的初始值处于undefined的状态,在该状态下意味着BswM在完成其初始化之后默认就会执行一次。绝大多数情况下,模式规则的初始值为FALSE。 模式控制 ...