视觉学习(6) —— 接收事件规则列表

条件: 

两个地址

视觉学习(6) —— 接收事件规则列表_第1张图片

绑定地址1,条件是值为1才执行流程

视觉学习(6) —— 接收事件规则列表_第2张图片

视觉学习(6) —— 接收事件规则列表_第3张图片

(1)字节起止位置为 0-0

向100写入值1,流程次数是否会增加 

答案是不会,字节0是在哪里

视觉学习(6) —— 接收事件规则列表_第4张图片

所以当写入值1

视觉学习(6) —— 接收事件规则列表_第5张图片

而因为字节起止位置是0 0 ,所以只读字节0的数据,而此时字节0数据为00,所以不符合触发条件

(2)字节起止位置为 1-1

向100写入值1,流程次数则会增加 

此时读取的是字节1的值,而字节1的值为01,也就是值为1

(3)字节起止位置为0-1

向100写入值1,流程次数也会增加 

因为读取的字节0 和 字节 1,读取值为 00 01,也是值为1 

(4)字节起止位置为0-2

向100写入值1,流程次数则不会增加

因为读取的字节是 字节0 字节1 字节2 ,读取值为 00 01 00,这时值为256

思考情况:

只向101写入值256

视觉学习(6) —— 接收事件规则列表_第6张图片

此时字节起止位置为0-2,流程次数是否会增加

按照理解,此时读取字节为 字节0 字节1 字节2,也就是 00 00 01,也就是值为1,满足判断条件

而事实流程次数不会增加,因为我们绑定的的地址为1,而字节2是在地址2中,因此不会增加

你可能感兴趣的:(#视觉,学习)