字符设备驱动程序——按键中断poll机制

编译环境 ubunt 16.04 arm-linux-gcc 4.3.2 linux-3.4.2 zj2440 poll的作用是把当前的文件指针挂到等待队列。 对于一个按键事件: 1、查询方法:在while(1)中不断循环调用read(fd, &key_val, 1)查询,不断去查询是否有事件发生,整个过程都是占用CPU资源,消耗CPU资源非常大。 2、中断方式:当有事件发生时,就去跳转到相应事件
相关文章
相关标签/搜索