愉快导师

文章
4
资源
0
加入时间
2年10月17天

AC695x学习笔记(3):按键一、简述二、独立IO按键三、AD按键四、其他按键

在日常的项目中经常使用到按键来进行功能的操作,在杰理的SDK包中已经做好了按键的驱动和几种按键方式的检测等。其中按键的驱动文件key_driver.c中包含了对按键的初始化,按键的扫描以及消抖/映射等功能的编写实现。并通过注册按键扫描定时器,定时的扫描键值,并将对应键值的事件推送出去进行响应处理。在不同类型的按键消息通过task_key.c中的映射管理,将消息和键值进行了一一对应,因此只需要在相应类型按键表格xxx_table.c中的对应模式中填写相应的事件即可。