标签: capl
我已经在CANoe中创建了一个CAN模拟系统。我已经添加了两个capl文件,其中包含一个ID为1的CAN消息处理程序。如果我收到ID为1的CAN消息,那么将调用哪个处理程序?
由于
答案 0 :(得分:2)
CANoe模拟所有节点并行运行的分布式系统。在实际系统中,两个节点将同时接收消息。 CANoe将按顺序调用消息处理程序以保证原子性,但是,此类调用的顺序是未定义的,不应该依赖。对特定订单的任何依赖性意味着您的系统在硬件中实现时将遇到竞争条件。