在LD2451串口通信协议V1.03版本中,ACK命令协议帧中,它 “帧内数据” 里的 “发送命令字 & 0x0100(2字节)”,这个 “&” 是不是有其他含义,而非 逻辑与 运算。
以1.2.1使能配置命令为例,命令字是0x00FF,如果把 “&” 当作 逻辑与 和0x0100进行运算,得到的值是0x0000,与示例不符。
根据下面其他示例,可以判断应该是进行 逻辑或 运算,
如:发送使能配置命令后,ACK成功时的“发送命令字 & 0x0100(2字节)” == “0x00FF|0x1000=0x10FF”,小端模式就是 FF 10。
还有一个疑问:1.2.3 “目标检测参数配置命令”中的“无目标延迟时间设置”,这个延迟时间的作用是啥?LD2451使用手册V1.03中有一个检测延时,两者是同一个设置吗
以上是我的一些疑问,希望工程师解答一下,感谢!
DeepSeek回复: