目录
  • 一、准备工作
  • 二、编写代码
  • 三、测试

2.GPIO按键中断测试

该教程演示如何通过开发板的GPIO实现按键中断。

参考程序

一、准备工作

  • 准备1块BearPi-Pico RP2040开发板

二、编写代码

  1. 点击加号新建文件。

    Alt text

  2. 编写按键中断的程序,将以下代码复制到新建的文件中。

    from machine import Pin
    
    p2 = Pin(2, Pin.IN, Pin.PULL_UP)
    p2.irq(lambda pin: print("IRQ with flags:", pin.irq().flags()), Pin.IRQ_FALLING)
    
  3. "ctrl+s"将文件保存到电脑中。

三、测试

  1. 点击运行,用杜邦线将GPIO02与GND短接来模拟按键按下,观察开发板的日志打印 。

    Alt text