Advertisement

NRF51822开发笔记-6

阅读量:

NRF51822开发笔记-6.nRF51822裸机实验按键输入控制LED输出

  • 一、构思框架
    • 二、代码实现
    • 三、归纳分析
      • 配置单一GPIO输入的函数
      • 配置多个GPIO输入的函数

一、设计思路

通过单个按键实现对LED0与LED1的循环点亮控制,其中用于选择的按键K1对应连接至GPIO_16端口。

在这里插入图片描述

LED0与LED1的设置延续了先前实验的配置,GPIO18及GPIO19则保持一致。

在这里插入图片描述

二、程序代码实现与分析

  1. 对输入输出的GPIO进行初始化操作
  2. 声明两个用于状态管理的变量
  3. 在主循环结构中运用while语句,并结合if条件判断实现逻辑控制
复制代码
    int main(void)
    {
    // Configure button-pins as inp

全部评论 (0)

还没有任何评论哟~