打印
[嵌入式linux]

Linux系统中如何实现应用程序的超时控制?

[复制链接]
1401|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zh5202|  楼主 | 2013-1-21 15:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
      各位工程师们,小弟最近在Linux系统上面做一个应用程序:要求阻塞式访问串口的设备文件,从而实现通过串口与外部设备进行通信。
    但是为了防止一直阻塞在串口,因此需要在从串口读取数据时,加一个超时限制。
    现在不知道可以用什么方法来实现这种超时控制?

相关帖子

沙发
zh5202|  楼主 | 2013-1-21 19:25 | 只看该作者
怎么没有人来帮忙解答呀。。。


今天试了一下,创建了两个线程,一个任务线程,一个监控线程,可以实现超时控制。但是不知道这样做是否妥当。。。

使用特权

评论回复
板凳
zh5202|  楼主 | 2013-1-24 12:12 | 只看该作者

使用特权

评论回复
地板
byhoo| | 2013-1-26 00:07 | 只看该作者
select

使用特权

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

本版积分规则

个人签名:Need to harder study!Thank you for everyone had helped me.

5

主题

248

帖子

2

粉丝