arduino接受数据后比对不成功,是数制不对吗?接受的不是16进制吗?

发布于 2023-11-21 08:18:49

for (int i = 0; i < index; i++)
{
Serial.print(rec_buf[i]);//在sscom中能正确显示HEX数据,与协议格式一致
//Serial.print(41);
if (rec_buf[i]==0xAA && rec_buf[i+1]==0xFF)//问题是该句,比对没结果

{  digitalWrite(4,HIGH);

查看更多

关注者
0
被浏览
373
1 个回答
xiao_guan
xiao_guan 2023-11-21
这家伙很懒,什么也没写!

参考串口解析代码,再检查下你这边的代码逻辑问题
image.png

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览