串口通讯能写不能读

nmzrl 2010-07-05 04:49:33
板子上只有一个uart口ttyS0,现在做串口用着了
我写的关于ttyS0的代码能正常写出去,可是一读就挂起了
另外,不论我的speed设成多少都能正常写出去

各位指导一下为啥
有人说可能是因为ttyS0被串口占用了,
是这样的吗,要是这样怎么取消串口对ttyS0的占用
...全文
209 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
nmzrl 2010-07-06
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 ma100 的回复:]
都能正常写出去
是指对方能收到?

取消占用只能手动关闭占用的程序,不能用你的程序关闭
[/Quote]
通过串口输出的,而且数据正常
不论我的speed设成多少,数据都正常
yangzhifu 2010-07-06
  • 打赏
  • 举报
回复
另外,不论我的speed设成多少都能正常写出去,数据正确没有?
ma100 2010-07-05
  • 打赏
  • 举报
回复
都能正常写出去
是指对方能收到?

取消占用只能手动关闭占用的程序,不能用你的程序关闭
ckc 2010-07-05
  • 打赏
  • 举报
回复
读不到可能是因为没有数据返回
cceczjxy 2010-07-05
  • 打赏
  • 举报
回复
挂了是指什么?
你最好检测一下你的收发线,看是不是有一根坏了.

23,116

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧