打印

LINUX下串口接收问题?

[复制链接]
2131|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
vilan|  楼主 | 2008-10-11 11:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
l0p0c| | 2008-10-11 17:01 | 只看该作者

是不是计算机反应慢呢?

使用特权

评论回复
板凳
db10| | 2008-10-12 18:13 | 只看该作者

。。。

 看下串口上的数据,将接你板子的上的数据并联接到另外一台电脑上,看下你电脑发送出来的数据是否正确。如果正确,在看你LINUX下的串口应用级的配置程序是否正确,甚至可以看下内核的串口驱动程序,接受100个字节肯定一次能搞完。

使用特权

评论回复
地板
l0p0c| | 2008-10-17 14:16 | 只看该作者

都不知道Linux下串口在哪里?怎么启动?

使用特权

评论回复
5
xzffff| | 2008-10-17 17:01 | 只看该作者

re

你的是异步串口吧.异步串口是这样的,你去读数据读得太快了,在你得程序里得进行拼帧操作.
比如,一次接受100个数据,才进来10个你救来读了,那救先读到10个,剩下得后面才能读到.如果读得慢的话,100个数据都进来了你才来读,那就是一次读上来了.

使用特权

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

本版积分规则

31

主题

197

帖子

4

粉丝