2019-07-21 09:01发布
WEvan 发表于 2018-10-16 11:06 填充的值跟这个Remote有关系是吗?一共11个都是1000,循环11次。我不是很理解在给txdata【i】赋值的过程 ...
南有乔木 发表于 2018-10-16 10:20 这四行就是通过循环填充tx_data数组的值,但既然是自定的通信协议了,那就要看看制定协议的人怎么规定 ...
最多设置5个标签!
是和Remote有关系,“&Remote“是取Remote变量的地址。
这个很好验证啊,直接硬件调试打断点看变量窗口txdata的值就知道值是多少了。。
至于值为什么要这么填充要看上下文程序段和协议是什么意思。
这四行就是通过循环填充tx_data数组的值,但既然是自定的通信协议了,那就要看看制定协议的人怎么规定值的含义了
C:UsersadminlDesktop填充的值跟这个Remote有关系是吗?一共11个都是1000,循环11次。我不是很理解在给txdata【i】赋值的过程:&Remote+i-3或-4。那给的值是1000+i—3或4吗?下一句txdata【31】=txdata【31】+txdata【i】最后一位是在累加,为什么做两次?在源程序里txdata【31】是作为校验位。
谢谢您的解答
一周热门 更多>