关于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条回答
花落满地伤
1楼-- · 2019-07-17 20:59
自己顶一下~
花落满地伤
2楼-- · 2019-07-17 23:44
各位大神,帮帮忙呗~谢谢啦~
花落满地伤
3楼-- · 2019-07-18 04:16
我还是顶吧~搞了好几天了,还是不行~
花落满地伤
4楼-- · 2019-07-18 08:10
自己再顶,不能沉了~
wyq95361977
5楼-- · 2019-07-18 13:07
好像刚刚有人问过同样的问题
再回答一遍吧
第一次接受的数据保存处理
以后接受到的数据和这个比较
相同就丢掉,不同就处理并把不同的数据替换上一次的数据
newone111
6楼-- · 2019-07-18 15:52
pcan驱动自己写的吗

一周热门 更多>