社区
C++ 语言
帖子详情
串口通信校验位问题
fishly_0
2009-05-18 08:50:47
串口通信中的mark校验,是不是就是将校验位固定位1? space校验则是校验位固定为0?
因为我现在用gpio模拟串口,想把这些校验方式都做进去。 还请知道的说下,多谢。
...全文
563
8
打赏
收藏
串口通信校验位问题
串口通信中的mark校验,是不是就是将校验位固定位1? space校验则是校验位固定为0? 因为我现在用gpio模拟串口,想把这些校验方式都做进去。 还请知道的说下,多谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
猫已经找不回了
2009-05-18
打赏
举报
回复
http://topic.csdn.net/t/20030521/11/1812754.html
参考此帖
crst_zh
2009-05-18
打赏
举报
回复
用crc校验呢?直接把crc校验和填充发过去,接收方检查
比如:你要发送4个字节的数据,那么设定你的数据帧长度为6,前4个字节是要发送的数据,后两个字节是校验和(根据前面的四个字节数据计算得到)
、接收方接收到6个字节的数据后,再进行一下crc校验(相同的crc算法),结果为0就表明通讯中没有错误发生。
光宇广贞
2009-05-18
打赏
举报
回复
顶一个吧……解决了已经。
fishly_0
2009-05-18
打赏
举报
回复
多谢holmesye,以前搞应用程序开发,就管调api设置,现在不搞清楚不行了,呵呵。
shexinwei
2009-05-18
打赏
举报
回复
帮顶!!JF!
jeff_nie
2009-05-18
打赏
举报
回复
不知,帮顶
holmesye
2009-05-18
打赏
举报
回复
几种校验方式:
1. even 每个字节传送整个过程中bit为1的个数是偶数个(校验位调整个数)
2. odd 每个字节穿送整个过程中bit为1的个数是奇数个(校验位调整个数)
3. noparity没有校验位
4. space 校验位总为0
5. mark 校验位总为1
liliangbao
2009-05-18
打赏
举报
回复
帮顶先~
串口使用
校验位
本文介绍了在
串口通信
中启用
校验位
后,如何进行初始化设置。通常采用8N1模式,但启用
校验位
后,字长会增加一位,需要注意这一变化。在实际操作中,作者通过网友的帮助解决了
问题
,详细讨论见外部链接。
C#上位机
串口通信
乱码:波特率与
校验位
配置陷阱全解
本文深入剖析C#上位机
串口通信
中由波特率与
校验位
配置不当引发的乱码
问题
。重点揭示三大核心陷阱:波特率动态覆盖、
校验位
位数及类型失配、SerialPort默认值误导,并提供工业级可靠配置代码、十六进制调试法及串口助手对比验证流程,确保参数(波特率、
校验位
、数据位、停止位)与设备手册100%一致。
RS232
串口通信
本文详细介绍了
串口通信
的基本概念,包括串口的引脚定义、电气特性和通信参数。
串口通信
采用异步方式,允许双向全双工传输,最大波特率为20kbps。关键参数包括波特率、数据位、停止位和奇偶
校验位
。在接收过程中,通过检测起始位、数据位、
校验位
和停止位来确保数据的正确接收。此外,还讨论了单片机与
串口通信
时的电平转换和时钟同步
问题
。
sci
串口通信
一次只能传一个字节吗_
串口通信
(232、485、422)和常见
问题
,一篇文章就给你说清楚~...
本文介绍了
串口通信
的基本概念,包括异步串行通信的特点,对比了同步和异步通信的区别。
串口通信
常用的232、485、422三种方式各有特点,232为全双工,485适合远距离但为半双工。文章还讨论了
串口通信
中的波特率、数据位、停止位和
校验位
等关键参数,并列举了
串口通信
中常见的
问题
及解决方案,强调了接地线的重要性。最后,指出了
串口通信
的局限性和注意事项,如波特率匹配、信号干扰和数据响应速度。
C#
串口通信
SerialPort类
本文介绍了如何使用C#的SerialPort类进行
串口通信
,详细阐述了
串口通信
的基本参数如波特率、数据位、停止位和
校验位
。并展示了如何创建和配置SerialPort实例,以及处理数据接收事件。此外,还讨论了如何通过多线程来实现多个串口扫码枪的并发控制,以避免USB扫码的并发
问题
。
C++ 语言
65,210
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章