按键驱动和LED灯的驱动原理上是一样的,都是操作GPIO,只不过按键是读取GPIO的高低电平,LED灯的驱动是控制GPIO输出高低电平。在本章中我们实现按键的输入检测,在驱动程序中通过一个整型变量来表示按键值,应用测试程序通过read函数来读取按键值,并判断按键是否按下,因为驱动程序要修改这个按键值,而应用程序要读取这个按键值,所以这个表示按键值的整型变量就是共享资源,那么对于整型变量来说就要用原子操作,下面就来看一下按键驱动如何编写。
i.MX6ULL终结者Linux下按键驱动原理
最新推荐文章于 2023-08-16 08:01:30 发布