1 #include<reg52.h> 2 3 //---串口通信的数据包协议---// 4 /* 5 此程序的串口字符串通信使用到下面的一个自定义协议,每次通信都是发送或接收一个数据包,数据包格式解释如下(长度恒为15): 6 例如:A01_fmq_01Off___# 7 A---数据包的开始标记(可以为A到Z,意味着数据包可以有26种) 8 01---...
char buf_string[16]; //定义数据包长度为15个字符 #define deviceID_1Bit '0' //用于串口通信时,定义本地设备ID的第1位 #define deviceID_2Bit '2' //用于串口通信时,定义本地设备ID的第2位 #define datapackage_headflag 'A' //用于串口通信时,定义数据包头部的验证标记 char DataPackage_DS18B20[1...
1#include<reg52.h>23//---串口通信的数据包协议---//4/*5此程序的串口字符串通信使用到下面的一个自定义协议,每次通信都是发送或接收一个数据包,数据包格式解释如下(长度恒为15):6例如:A01_fmq_01Off___#7A---数据包的开始标记(可以为A到Z,意味着数据包可以有26种)801---设备代号9fmq_01Off___...
2019-12-11 21:15 − # 把 aaabbcccd 这种形式的字符串压缩成 a3b2c3d1 这种形式。 ```python b={} c="" a="aaabbcccd" for i in a: b[i]=b.get(i,0)+1 for i,t in b.items(): c+=str(i) c+=str(... 極9527 0 474 [51 Nod 1584] 加权约数和 2019-12-14 14:52 ...