对python和Raspberry pib使用中断+

2024-06-16 13:23:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我有点小问题,希望你能帮我。 我需要中断程序的主线程,但我不想运行新线程。我只想当我按下一个按钮时造成主线中断。 我读过这篇文章http://raspi.tv/2013/how-to-use-interru。。。第三部分,但没有一个选项提到我的工作。 我也读过一些关于使用wiringpi2库的文章,确切地说是wiringPiISR函数。但是每次我执行代码时,不管按钮是否按下,我的函数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())

非常感谢


Tags: 函数程序httpgpiomycallbacktv线程