[嵌入式linux] Linux系统中如何实现应用程序的超时控制?

[复制链接]
 楼主| 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

粉丝
快速回复 在线客服 返回列表 返回顶部