社区
硬件设计
帖子详情
串口调试时校验位设置的疑惑
ziyuanyulong
2013-09-04 12:01:59
我用windows上的串口调试助手和公司设备上的串口通信,串口调试助手设置为无校验时无法通信,设置为奇校验、偶校验、MARK校验,SPACE校验时都可以正常通信。当我用linux上的串口调试软件与公司的该设备通信时,串口调试软件设置为无校验时可以正常通信,这是为什么呢?百思不得其解,按道理应该只有一种校验能够通过,为什么在windows下除了无校验竟然都可以通过,而且为什么在linux下无校验却可以正常通信?
...全文
653
5
打赏
收藏
串口调试时校验位设置的疑惑
我用windows上的串口调试助手和公司设备上的串口通信,串口调试助手设置为无校验时无法通信,设置为奇校验、偶校验、MARK校验,SPACE校验时都可以正常通信。当我用linux上的串口调试软件与公司的该设备通信时,串口调试软件设置为无校验时可以正常通信,这是为什么呢?百思不得其解,按道理应该只有一种校验能够通过,为什么在windows下除了无校验竟然都可以通过,而且为什么在linux下无校验却可以正常通信?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Falcon7x
2014-02-28
打赏
举报
回复
1
这说明你公司设备上的串口通信帧缺省设置是11位格式,即1个起始位,8个数据位,1个校验位,1个停止位。但系统软件对校验位的校验错误不进行处理,故你设置为奇校验、偶校验、MARK校验,SPACE校验时都可以正常通信。但是设置为无校验时通信帧是10位格式,因无法检测到停止位故无法通信。
assassin_cike
2014-02-27
打赏
举报
回复
看来这个帖子很冷啊,我也不明白,同求
assassin_cike
2014-02-27
打赏
举报
回复
看来这个帖子很冷啊,我也不明白,同求
assassin_cike
2014-02-27
打赏
举报
回复
看来这个帖子很冷啊,我也不明白,同求
ziyuanyulong
2013-09-04
打赏
举报
回复
求大神支援!!!
Qt 上位机串口编程 Modbus编程
串口(Serial Port),也称串行通讯接口(通常指COM口), 串口通信是指将数据一个比特一个比特地逐位进行传输的通信模式。其特点是通信线路简单,传送速度较慢。Qt串口通信是借助一个QSerialPort的对象来方便的对...
串口MSComm控件五种不同校验方式对数据收发的影响
转载:http://blog.csdn.net/keti_xuetangyi/article/details/19178229 ... 串口MSComm控件有五种校验方式,分别是无校验(None),奇校验(Odd),偶校验(Even),1校验(Mark),0校验(Space)。 在RS232/R
FPGA串口(rs422)调试笔记
目录 前言 一、串口到底指的什么? 二、调试记录 1.先通过串口助手实现uart的发送与接收 ...2.编写top文件,把连续接收的8bit的数据拼接成16bit...了解之前,我也很
疑惑
,听到大家都在说串口啦,uart啦,rs232啦,rs4
Qt5.12 制作
串口调试
助手
Qt:DIY属于你的
串口调试
助手 tips: 前面是一些很基础的操作, 对qt有了解可以直接看后面代码,不想看着代码写也可以在博客的最后下载完整qt工程 1、开发环境介绍 : 软件工具: Qt 5.12.7(带有Qt Creator) ...
「ZigBee模块」协议栈-串口透传,打造无线串口模块
两台PC机各使用串口连接一个zigbee模块,连接正确后打开
串口调试
助手发送信息。利用zigbee将从串口接收到的数据无线传送给另一个zigbee模块,另一个zigbee模块通过串口将数据传给PC端并在屏幕上显示。 二、实验.....
硬件设计
6,125
社区成员
11,292
社区内容
发帖
与我相关
我的任务
硬件设计
硬件/嵌入开发 硬件设计
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 硬件设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章