社区
网络通信/分布式开发
帖子详情
关于串口数据接收的效验问题,困惑中ing?
spade
2004-03-04 11:03:17
本人用SPcomm写了一个串口程序,数据帧定义为:帧首(1)+控制字(1)+数据(2)+效验和(1),共五字节;现在的处理是,发送一指令A,将该指令A入队列,等待应答;收到正常应答,将该指令A从队列队首中删除,收到异常应答,指令A重发,该指令置队尾;现在的问题是:如果应答指令也不正常怎么办?也就是说,我本来要通过应答指令来判断指令A发送是否正常,如果应答指令都通不过效验,怎么来判断指令A的情况呢?
...全文
102
3
打赏
收藏
关于串口数据接收的效验问题,困惑中ing?
本人用SPcomm写了一个串口程序,数据帧定义为:帧首(1)+控制字(1)+数据(2)+效验和(1),共五字节;现在的处理是,发送一指令A,将该指令A入队列,等待应答;收到正常应答,将该指令A从队列队首中删除,收到异常应答,指令A重发,该指令置队尾;现在的问题是:如果应答指令也不正常怎么办?也就是说,我本来要通过应答指令来判断指令A发送是否正常,如果应答指令都通不过效验,怎么来判断指令A的情况呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Linux下实现
串口
接收
GPS
数据
最近在做Linux下的
串口
接收
并处理GPS
数据
,那对于是新手的我来说,就将这个项目分成两步,第一,
接收
数据
,第二,处理
数据
。本文注重第二步的代码实现,第一步只会简单提及。本文使用的嵌入式开发板龙芯智龙1C,GPS模块采用的是正点原子的ATK-S1216F8-BD模块。 第一,
接收
数据
:在配置好开发板的
串口
及相关硬件后,使用cat /dev/ttyS1能将
串口
接收
到的GPS
数据
打印在控制台上。模块...
带有CRC
效验
的C#
串口
通信工具实现
串口
通信,作为古老而又稳定的
数据
传输方式,长久以来在各种设备和系统间扮演着桥梁的角色。在现代技术
中
,
串口
通信的定义与重要性依然不可或缺。本章将带你探讨
串口
通信的基本原理和工作方式,并通过具体的应用案例来分析其在现代技术
中
的重要应用。串行通信(Serial Communication)是一种通过串行
数据
传输
数据
的方式,与并行通信相比,串行通信使用单一通道依次传输
数据
的每一位,从而降低了连接线的数量和硬件成本。
STC15
串口
一
接收
发送 基本程序
使用
串口
一方便通过
串口
助手测试某些功能 //textUart1.c #include <STC15F2Kxx.H> #include "textUart1.h" char UAR[20],temp,rec_flag=0; static void Uart1_Init(void) //@11.0592MHz { EA=0; ACC = P_SW...
串口
接收
数据
错误0D变0A
问题
在调试
串口
软件过程
中
遇到一个烦人的
问题
,就是s
串口
通信(8)
串口
中
断“边
接收
边解析
数据
“的通信程序
串口
通信+边
接收
边解析
数据
原理+判断
数据
正确性+发送
数据
+处理LED和蜂鸣器+免费代码解释
网络通信/分布式开发
1,594
社区成员
32,944
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章