文章目录

CAN信号事件

CAN信号事件是在CAN总线上出现指定的信号时被调用(需要配合DBC文件使用)。

关键字为:on signal xxx或on signal_update xxx。

:只在指定信号的值发生变化时被调用,
:在每次接收到指定信号时均被调用。

on signal LightSwitch::OnOff
{
  STAT1=this;
}

on signal_update LightSwitch::OnOff
{
 STAT2=this; 
}

STAT1只在最近一次OnOff数值改变时被赋值,而STAT2会记录当前OnOff的值。

12-15 10:51