社区
网络通信/分布式开发
帖子详情
关于串口数据接收的效验问题,困惑中ing?
spade
2004-03-04 11:03:17
本人用SPcomm写了一个串口程序,数据帧定义为:帧首(1)+控制字(1)+数据(2)+效验和(1),共五字节;现在的处理是,发送一指令A,将该指令A入队列,等待应答;收到正常应答,将该指令A从队列队首中删除,收到异常应答,指令A重发,该指令置队尾;现在的问题是:如果应答指令也不正常怎么办?也就是说,我本来要通过应答指令来判断指令A发送是否正常,如果应答指令都通不过效验,怎么来判断指令A的情况呢?
...全文
60
3
打赏
收藏
关于串口数据接收的效验问题,困惑中ing?
本人用SPcomm写了一个串口程序,数据帧定义为:帧首(1)+控制字(1)+数据(2)+效验和(1),共五字节;现在的处理是,发送一指令A,将该指令A入队列,等待应答;收到正常应答,将该指令A从队列队首中删除,收到异常应答,指令A重发,该指令置队尾;现在的问题是:如果应答指令也不正常怎么办?也就是说,我本来要通过应答指令来判断指令A发送是否正常,如果应答指令都通不过效验,怎么来判断指令A的情况呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
C#
串口
介绍以及简单
串口
通信程序设计和实现
串行接口简称
串口
,也称串行通信接口或串行通讯接口(通常指COM接口),是采用串行通信方式的扩展接口。(至于再详细,自己百度)
串口
应用: 工业领域使用较多,比如:
数据
采集,设备控制等等,好多都是用
串口
...
串口
通讯范例(1) - 博客资源
串口
通讯通常指的是通过串行接口(如RS-232、USB转
串口
等)进行的
数据
交换。它采用串行方式逐位发送
数据
,与并行通讯相比,虽然速度较慢,但连线简单,成本较低。
串口
通讯的关键参数包括波特率(
数据
传输速率)、...
c# serialport sample(1)
串口
通信是一种古老的但依然广泛使用的计算机通信方式,它允许设备通过串行接口进行
数据
交换。在C#
中
,SerialPort类位于System.IO.Ports命名空间下,提供了打开、关闭、读取、写入以及配置
串口
参数等功能。 1. **...
关于
串口
数据
的发送和
接收
(调试必备)
大多是都是利用
串口
中
断来进行的,但是这样对于编程方面有一定要求,并且程序也不太好写,比如说,如果让你随意
接收
一段
数据
,然后利用
串口
将它发送出来,第一个需要考虑的
问题
就是
接收
数据
的长度,怎么才知道一段...
QT解决
串口
数据
接收
不完整
问题
使用QT编写
串口
上位机时,
串口
通信的过程
中
有时会遇到
数据
接收
不完整的
问题
,下位机一次发送的
数据
可能会分为两次甚至多次
接收
,这样就导致
数据
接收
不完整,解决方案如下:void MainWindow::Read_Data()//读取
数据
...
网络通信/分布式开发
1,594
社区成员
32,958
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章