单片机/MCU论坛
直播中

jf_62324458

未满1年用户 9经验值
私信 关注
[资料]

【xG24 Matter开发套件试用体验】Button & LED

原理图:

Button:

image.png

image.png

可以看到,BUTTON0和MCU的PB02连接,同时BUTTON0有上拉电阻,当按键未按下时BUTTON0为高电平,当按键按下时BUTTON0为低电平,因此按键为低电平有效。

LED:

image.png

image.png

可以看到,LED0和MCU的PA04连接,LED0为高电平时LED灯亮,LED0为低电平时LED灯灭。

配置:

Button初始化函数:

image.png

LED初始化函数:

Button状态获取函数:

image.png

LED开、LED关、反转函数:

image.png

在while(1)之前调用init函数进行初始化

image.png

image.png

初始化之后即可判断button的状态来进行led开关的控制,按照自己的软件逻辑进行设计。

更多回帖

发帖
×
20
完善资料,
赚取积分