MINI6410 按键驱动 源码分析 原理图 下

    技术2022-05-19  19

    那么可以总结一下按键驱动的基本工作流程:

     

    KEY_INIT:分配虚拟空间,创建一个同步事件APIEVENT,创建一个用于搜索按键的线程KeyThread

     

    KEYTHREAD:当KEY_INIT建立好之后就开始运行,当检查到有键按下,就将同步事件APIEVENT设置为标识状态

     

    KEY_READ:等待同步事件APIEVENT被标识,当被标识后,就使用函数GETKEYVALUES,获取管脚状态数组,将其放入用户传入的参数中

     

    最后关闭事件HANDLE,线程HANDLE……


    最新回复(0)