51单片机串口数据分包(2)

2020-06-21 14:55

if(order_read) //执行读取命令,并发送数据 { // 发送数据帧:0xaa 0xab 0xaa 0xab 0x00 数据存储帧总包长 数据包类型 数据包(长度根据数据类型来判断) 0xee 0xee uchar Send_Head0; } } }

uchar Send_Head1; uchar Data_length1; uchar Data_length2; Send_Head0=0xaa; Send_Head1=0xab; Data_length1=0x00; Data_length2=Rec_len+9; order_read=0; switch(Addr) //地址解析 { case 0x01: Address=IAP_ADDRESS1;break; case 0x02: Address=IAP_ADDRESS2;break; case 0x03: Address=IAP_ADDRESS3;break; case 0x04: Address=IAP_ADDRESS4;break; } HexUartSend(Send_Head0); HexUartSend(Send_Head1); HexUartSend(Send_Head0); HexUartSend(Send_Head1); //发送帧头字节 HexUartSend(Data_length1); HexUartSend(Data_length2); //发送二字节的数据包长 HexUartSend(Addr); //发送数据地址信息 for(i=0;i

51单片机串口数据分包(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:《兵车行》教学实录

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: