物联网BLE裸机程序开发 -- (2)nRF52840配置GPIO输入检测按键

nRF52840配置GPIO输入检测按键

上一篇文章讲述了如何在nRF52840芯片上,把GPIO配置为输出模式,从而驱动LED,上一篇文章的内容请参看以下链接。

物联网BLE裸机程序开发 -- (1)nRF52840配置GPIO输出驱动LED

Nordic nRF52840芯片上的GPIO管脚,除了可以配置为输出驱动模式之外,还可以配置为输入检测模式,本章节将会讲述如何把nRF52840的GPIO配置为输入检测,并在主循环函数中不断查询按键状态,检测按键的动作,并翻转对应的LED状态。

软件开发前准备:

开发板:Nordic官方开发板nRF52840-DK(PCA10056)。

编译器:SEGGER Embedded Studio v4.22

SDK版本:nRF5_SDK_15.2.0_9412b96

 

1、在进行软件编写之前,先查看官方开发板(PCA10056)关于按键的原理图,如下图

猜你喜欢

转载自blog.csdn.net/wenjs0620/article/details/105411998