我有一点问题,希望你能帮助我。 我需要中断程序的主线程,但我不想运行新线程。我只想按下按钮导致主线程中断。 我已经阅读了这篇文章http://raspi.tv/2013/how-to-use-interru ... pio-part-3但是那些提及的选项都不适用于我。 我还读过一些关于使用wiringpi2库的信息,正是layoutPiISR的功能。但每次执行代码时,无论是否按下按钮,my_callback函数都会执行。
wpi = wiringpi2.GPIO(wiringpi2.GPIO.WPI_MODE_PINS)
wpi.pullUpDnControl(2,wpi.PUD_UP)
wpi.wiringPiISR(2, wpi.INT_EDGE_RISING, my_callback())
非常感谢