MicroMV KEY

来自Microduino Wikipedia
1196357542@qq.com讨论 | 贡献2017年10月24日 (二) 11:43的版本 (创建页面,内容为“'''MicroMV上的按键使用''' 在MicroMV的背面有三个按键,分别是KEY_P3,BOOT0和RESET. RESET:复位按键 BOOT0:进入烧写固件模式按键,…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

MicroMV上的按键使用

在MicroMV的背面有三个按键,分别是KEY_P3,BOOT0和RESET.

RESET:复位按键

BOOT0:进入烧写固件模式按键,用户一般不用操作它

KEY_P3:普通GPIO口,P3引脚,做按键用,具体使用方法如下:

from pyb import Pin

pin0 = Pin('P3', Pin.IN, Pin.PULL_UP)  #设置引脚模式

while(True):
    print(pin0.value())  #串口打印按键状态值

运行上述程序,打开串口监视窗口,可看到刷新的按键值,常态值为1,按键按下时为0


如果要外扩按键,可利用I2C接口外接按键,SDA是引脚P5,SCL是引脚P4

直接用传感器线连接碰撞触摸开关,默认使用的是引脚P5,如果要使用引脚P4,需要使用一个一转二模块

from pyb import Pin

pin0 = Pin('P5', Pin.IN, Pin.PULL_UP)  #设置引脚模式

while(True):
    print(pin0.value())  #串口打印按键状态值