0

我想通过使用查找表为 CANoe 中的变量赋值。

如果 sysvar:test 更改为值 1、2 或 3,那么我希望 sysvar::show 更改为值 4、78 和 33 或我分配的其他值。我怎样才能做到这一点?

提前致谢!

4

1 回答 1

0

这将是一个很好的起点

variables
{
  int mapValues[int64];
}

on prestart
{
  mapValues[1] = 4;
  mapValues[2] = 78;
  mapValues[3] = 33;
}

on sysvar test
{
  @sysvar::show = mapValues[@sysvar::test];
}
于 2020-07-09T13:30:05.013 回答