专栏中心

EEPW首页 > 专栏 > 裸机GPIO

裸机GPIO

发布人:电子禅石 时间:2017-09-01 来源:工程师 发布文章
很简单实现 按键和LED 的控制。
#include "nrf_gpio.h"
//定义自己板子上的 按键 和 led灯 的引脚
#define BUTTON_PIN        17
#define LED_PIN            21

int main(void)
{
    nrf_gpio_pin_pull_t config = NRF_GPIO_PIN_PULLUP;
    nrf_gpio_cfg_output(LED_PIN);
    nrf_gpio_cfg_input(BUTTON_PIN, config);    while(1)
    {        if ( nrf_gpio_pin_read(BUTTON_PIN) == 0 ){
            nrf_gpio_pin_clear(LED_PIN);        //按下按键就点灯
        }else{
            nrf_gpio_pin_set(LED_PIN);            //没按键就灭灯
        }
    }    return 0;
}


专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

全球最小AI「桌面超算」发布,英伟达B端C端两手抓

2025-01-09

EasyARM2104开发套件快速入门和LPC2104工程模板

AI热潮中Micron 70亿美元投资HBM 装配厂

网络与存储 2025-01-09

模拟电子技术 第十三讲

视频 2010-01-20

理解具有最大平坦波形的三次谐波峰值F类放大器

2024年Q4中国手机市场新机激活量最新排名

2025-01-09

联想让可卷曲 OLED 屏幕成为笔记本电脑的现实

Raspberry Pi 5 助力电动键盘根据手势更改布局

NVIDIA GeForce RTX5090与RTX4090 — 新halo GPU对比

EasyARM2131 选型指南

资源下载 2007-03-30

模拟电子技术 第九讲

视频 2010-01-20

美媒:在芯片限制之下,中国AI如何迅速缩小与美国差距

模拟电子技术 第十讲

视频 2010-01-20

Raspberry Pi Touch Display 2 评测:一流的触摸

模拟电子技术 第十一讲

视频 2010-01-20

EasyARM2104开发套件功能介绍

二极管钳位电路:原理与应用详解

2025-01-09

模拟电子技术 第十二讲

视频 2010-01-20

EasyARM2104开发实验板可固化的EINT1中断实验程序

更多 培训课堂
更多 焦点
更多 视频

技术专区