摘要:
在此以前,我们都是让应用程序主动去读按键的状态,有没有一种情况,当驱动程序有数据时,主动去告诉应用程序,告诉它,有数据了,你赶紧来读吧。这种情况在linux里的专业术语就叫异步通知。 异步通知是指:一旦设备就绪,则主动通知应用程序,应用程序根本就不需要查询设备状态,类似于中断的概念,一个进程收到一个 阅读全文
posted @ 2017-01-05 22:15 黑色の铅笔 阅读(442) 评论(0) 推荐(0)
|
|||
|
摘要:
在此以前,我们都是让应用程序主动去读按键的状态,有没有一种情况,当驱动程序有数据时,主动去告诉应用程序,告诉它,有数据了,你赶紧来读吧。这种情况在linux里的专业术语就叫异步通知。 异步通知是指:一旦设备就绪,则主动通知应用程序,应用程序根本就不需要查询设备状态,类似于中断的概念,一个进程收到一个 阅读全文
posted @ 2017-01-05 22:15 黑色の铅笔 阅读(442) 评论(0) 推荐(0)
摘要:
上一节应用程序的死循环里的读函数是一直在读的;在实际的应用场所里,有没有那么一种情况,偶尔有数据、偶尔没有数据,答案当然是有的。--》poll机制:Poll机制实现的是一定时间如果没有按键的话就返回。以前是如果没有按键不返回 一直处于休眠状态。 poll调用(应用层) : #include <pol 阅读全文
posted @ 2017-01-05 15:22 黑色の铅笔 阅读(944) 评论(0) 推荐(0) |
|||