LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1039|回复: 3

串口通信,开发流程

[复制链接]
发表于 2007-8-18 11:35:39 | 显示全部楼层 |阅读模式
公司要求写这么个包
可以在串口间通信

要有这些:封包,重发,数据重组

一点头绪都没有
发表于 2007-8-21 12:54:43 | 显示全部楼层
Post by MyForever
[quote=hubottle]公司要求写这么个包

可以在串口间通信



要有这些:封包,重发,数据重组




参照TCP/IP里面的数据打包和拆包的过程
回复 支持 反对

使用道具 举报

发表于 2007-8-21 17:00:42 | 显示全部楼层
够复杂的喽!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-22 14:19:16 | 显示全部楼层
多谢myforever

这些天一直在写

这么个问题,我想简单的在发端一次把所有拆分出来的包发完,当然收端也一直在收;收端收完之后处理一下,看是否有错误(根据奇偶校验,包序号),回复一个确认给他,通知 发端是否有错,错的是哪几个。
现在的问题是这样:我写的是一个包,想在串口 初始化的时候,开一个线程,或者子进程,来监听是否有信息到来。线程,还是子进程?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表