📄 communication.txt
字号:
我用单片机串口方式1“8位通用异步接收器/发送器”
发送有用信息前,先发送握手信息,握手信息为一字节“0XFF",即8个bit
都为”1“,然后等待上位机回应信息,如果收到上位机发来一字节”0XFF“,确认上位机处于监听串口状态,则开始发送有用信息,否则
每间隔50ms发送一个握手信息。
有用信息为6字节,按发送先后顺序分别为:
2字节楼栋号,先发高位,如21栋,则先发”2“,再发”1“。
1字节单元号
2字节房号,先发高位,同上
1字节报警器信息,“0”为普通报警,“1"为紧急报警
上位机确认接收完毕后,发送”0XFF“给单片机。
单片机接收到”0XFF“后,确认一次消息发送完成,记录一次成功发送。如果在200ms内
没有收到此信息,单片机认为出错。记录一次失败发送。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -