关于串口数据接收的效验问题,困惑中ing?

spade spade 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
本人用SPcomm写了一个串口程序,数据帧定义为:帧首(1)+控制字(1)+数据(2)+效验和(1),共五字节;现在的处理是,发送一指令A,将该指令A入队列,等待应答;收到正常应答,将该指令A从队列队首中删除,收到异常应答,指令A重发,该指令置队尾;现在的问题是:如果应答指令也不正常怎么办?也就是说,我本来要通过应答指令来判断指令A发送是否正常,如果应答指令都通不过效验,怎么来判断指令A的情况呢?
...全文

相关推荐

QT串口,重点解决了串口接收数据分包或者不完整的问题

串口数据接收通常会遇到的问题之一是数据分包。

qq_25958023

带有CRC效验的C#串口通信工具实现

串口通信,作为古老而又稳定的数据传输方式,长久以来在各种设备和系统间扮演着桥梁的角色。在现代技术中,串口通信的定义与重要性依然不可或缺。本章将带你探讨串口通信的基本原理和工作方式,并通过具体的应用案例来分析其在现代技术中的重要应用。串行通信(Serial Communication)是一种通过串行数据传输数据的方式,与并行通信相比,串行通信使用单一通道依次传输数据的每一位,从而降低了连接线的数量和硬件成本。

苟全性命

串口通信(8)串口中断“边接收边解析数据“的通信程序

串口通信+边接收边解析数据原理+判断数据正确性+发送数据+处理LED和蜂鸣器+免费代码解释

@日月同辉,与我共生

linux 串口数据接收 发送实例

本文介绍了串口通信的基本操作,包括设置通信速率、数据位、停止位和校验位,以及打开和关闭串口的功能。通过定义的函数实现了串口配置,并在主函数中展示了数据的发送与接收过程。同时包含错误处理机制和数据接收的

beihai_hw

接收串口数据并将数据保存

本项目"接收串口数据并将数据保存"是针对数据采集卡的一种实践应用,其目标是实时接收并记录从串口接收到的数据。1.

lwhhust
评论 3
收藏 已收藏
分享
返回顶部