Page 1 of 1

【求助】FR8018 3.8.1 支持几个按键?

Posted: 2023年 Jul 24日 14:07
by 物联网菜鸟

模仿app_key.c,自己又仿写了一个按键控制程序,除了引脚和中断执行的任务不一样,其他完全一样;但是初始化后只能有一个按键正常使用,这个按键程序只能用在一个IO上吗?不能有多个按键吗?


Re: 【求助】FR8018 3.8.1 支持几个按键?

Posted: 2023年 Jul 24日 14:55
by 逻辑的院子

V3.8.1版本对应的TKL层驱动程序支持一组外部中断,所以应用层的app_key.c只能支持一个按键;
最新发布的V3.8.3版本对应的TKL层驱动程序支持多组外部中断,所以应用层的app_key.c可以支持多个按键,可以通过在app_config.h中重定义宏BOARD_GPIO_IRQ_NUM的值来定义支持的按键数量;