Button_drive是一个小巧的按键驱动,支持单击、双击、长按、连续触发等(后续可以在按键控制块中添加触发事件),理论上可无限量扩展Button,Button_drive采用按键触发事件回调方式处理业务逻辑。3 o; M6 W* m+ P) p8 O7 w4 W: B 1、打开辅助开发工具env,输入配置指令:"menuconfig",选中 Button_drive。保存后退出,输入:pkgs --update命令下载软件包,输入:scons –-targer=mkd5命令,编译工程1 h& ]2 |2 t+ O. b9 l/ t ; d2 u$ M+ n; A- E 2、只要几条指令, Button_drive软件包移植完成 3、主要API函数详解 9 C6 e. I) V: n* ~4 o+ t+ _ t# v 8 S; b, l9 ^: q. a 4、编译无错误后,下载程序。 源码参考:https://www.stmcu.org.cn/module/forum/thread-621278-1-1.html里面的资料3 Q- m- ~; P( y+ G% V, z |