一个程序结构的问题

xiaoyao18301 2010-05-06 11:35:42
现在遇到一个问题:为了方便理解 举串口为例:有两个有关串口操作的线程 一个用于接收用户的信息 通过串口发送数据 另外一个线程是用于接收同一个串口来的数据 现在要求 监听用户信息 当有数据信息时 通过串口发送数据 监听串口 当有数据来的时候 接受数据 问题是 无论是监听用户信息 还是串口数据信息 都是轮询方式监听 一旦进入 就无法退出 再次运行其它线程 请大家指教一下 这个结构是否可行 如果不行 应该如何改善呢 谢谢
...全文
65 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
LQIUIWSB 2010-05-16
  • 打赏
  • 举报
回复
用两个进程,也可以用一个线和,一个用于接收用户的信息,一个用于发送信息嘛。。。
帅得不敢出门 2010-05-16
  • 打赏
  • 举报
回复
说实话 我没看明白
“一旦进入 就无法退出 再次运行其它线程”
你可以 schedule 你可以sleep

23,115

社区成员

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

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