打印

串口通讯--帧长度固定,有必要定义帧头、帧尾吗?

[复制链接]
9676|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
冷雨寒风|  楼主 | 2012-4-26 20:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
airwill| | 2012-4-26 22:42 | 只看该作者
有必要.
定义帧头和帧尾是为了准确识别数据帧, 特别是总线峰值负荷较高时.

使用特权

评论回复
板凳
ningling_21| | 2012-4-26 23:00 | 只看该作者
不定义帧头,怎么知道1帧什么时候开始?

使用特权

评论回复
地板
highgear| | 2012-4-26 23:57 | 只看该作者
如果, 通讯软件可以判断帧开始或结束, 那么可以不用定义帧头和帧尾, 比如利用时间间隔。

使用特权

评论回复
5
McuPlayer| | 2012-4-27 02:20 | 只看该作者
帧头和帧尾不是必须的

使用特权

评论回复
6
cubasa| | 2012-4-27 09:19 | 只看该作者
硬件稳定可靠,并且通讯不是很频繁的话,是不用定义帧头和帧尾,至少帧尾(校验)可以不要。

使用特权

评论回复
7
joyme| | 2012-4-27 09:34 | 只看该作者
只要能保证通信正确,想咋样就咋样,只是自己定义的协议没有通用性。按标准协议方便模块化设计,比如你的模块跟别人的模块通信

使用特权

评论回复
8
冷雨寒风|  楼主 | 2012-4-27 10:02 | 只看该作者
多谢诸位指教!

使用特权

评论回复
9
willzhang1982| | 2012-4-27 12:52 | 只看该作者
不是必需的,但可以定义,个人观点。

使用特权

评论回复
10
intermec| | 2012-4-28 00:00 | 只看该作者
你能保证不出错的话,就没有问题

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

91

帖子

0

粉丝