关于PCAN接收消息的处理

2019-07-17 17:55发布

PCAN会每隔500ms发送5条相同的消息,第一次收到5条消息其中一条的时候,把布尔置为1,其他的4条消息屏蔽掉,然后发送Message1;第二次收到5条消息的时候,把布尔置为0,然后发送Message2。以此往复,我的问题是,当第一次收到5条消息的时候,会对这5条消息都做处理,布尔会变成10101,而不是只有一个1,请问各位大神们,我该如何对其余的4条做屏蔽处理,以下是我的代码?
2.PNG 1.PNG
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
wyq95361977
2019-07-18 13:07
好像刚刚有人问过同样的问题
再回答一遍吧
第一次接受的数据保存处理
以后接受到的数据和这个比较
相同就丢掉,不同就处理并把不同的数据替换上一次的数据

一周热门 更多>