用单片机进行串行通信,有没有必要进行差错校验?

[复制链接]
2659|8
 楼主| 子竹 发表于 2007-5-16 10:14 | 显示全部楼层 |阅读模式
用单片机进行串行通信,单片机是作为某个通信系统中的终端。在通信系统中已经有CRC校验模块。但是单片机在处理比特流的时候,也有可能出错(单片机本身导致的错误),是不是也有必要在单片机的通信接口中增加校验(比如奇偶校验)?请有经验的朋友指点一下。谢谢。
bairg521 发表于 2007-5-16 10:23 | 显示全部楼层

有必要,特别是要求高的场合

CRC在单片机串行通信中也很常见的!
 楼主| 子竹 发表于 2007-5-16 10:34 | 显示全部楼层

谢谢

谢谢
dreambird 发表于 2007-5-16 13:02 | 显示全部楼层

奇偶校验由硬件完成,不会增加你的工作量

所以,爱用你就用
后学 发表于 2007-5-16 14:09 | 显示全部楼层

没必要吧,

通道可能会出现误码,
单片机本身不应该出问题吧,
conwh 发表于 2007-5-16 21:22 | 显示全部楼层

看环境,也可以加一个简单的校验

音乐乐乐 发表于 2007-5-16 22:12 | 显示全部楼层

不太明白什么意思,楼上有明白的?

xwj 发表于 2007-5-16 23:26 | 显示全部楼层

"单片机本身导致的错误"不需考虑,但要考虑数据传输中的错

gyt 发表于 2007-5-17 10:54 | 显示全部楼层

看你的需要

肯定会有传输错误,看你的项目有无必要
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

12

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部