单次盘点指令:AA 00 22 00 00 22 DD
char tmp[] = "hello world"; void setup() { Serial.begin(9600); } void loop() { { Serial.println("In DEC:"); Serial.println(tmp[1],DEC); // tmp[1] points to 'e' of the "hello world" delay(500); Serial.println("In HEX:"); Serial.println(tmp[1],HEX); delay(500); } }
用Modbus协议发送就可以
发送十六进制比较直观,可以在上位机中直接获取十六进制的数据,然后在在上位机上将十六进制HEX转换成BIN(二进制)或者DEC(十进制)就十分简单有效了。
您的问题已经有小伙伴解答了,请点击【采纳】按钮,采纳帮您提供解决思路的答案,给回答的人一些鼓励哦~~
ps:开通问答VIP,享受5次/月 有问必答服务,了解详情↓↓↓
【电脑端】戳>>> https://vip.csdn.net/askvip?utm_source=1146287632
【APP 】 戳>>> https://mall.csdn.net/item/52471?utm_source=1146287632