使用带有Raspberry Pi B +的python中断

时间:2014-11-03 22:34:14

标签: python raspberry-pi interrupt

我有一点问题,希望你能帮助我。 我需要中断程序的主线程,但我不想运行新线程。我只想按下按钮导致主线程中断。 我已经阅读了这篇文章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())

非常感谢

0 个答案:

没有答案