from machine import Pin, ExtInt from usr.bin.third_party.ql_interrupter import ExIntProcess, BusExIntInterrupter import sys_bus "======================第一种=======================" """ 可以自定义 topic """ extint = BusExIntInterrupter("TOPIC1", Pin.GPIO17, trige_mode=ExtInt.IRQ_RISING_FALLING, pull_mode=ExtInt.PULL_DISABLE) def sub_cb(topic, msg): print(topic, msg) sys_bus.subscribe("TOPIC1", sub_cb) "=======================第二种=====================" """ 我们固定死 topic, 按默认规则订阅即可 """ # extint = ExIntProcess(Pin.GPIO17, trige_mode=ExtInt.IRQ_RISING_FALLING, pull_mode=ExtInt.PULL_DISABLE) # def sub_cb(topic, msg): # print(topic, msg) # sys_bus.subscribe("GPIO17_EXINT", sub_cb)