0
我曾嘗試使用pigpio庫做抖,但沒有成功PIGPIO去抖
import pigpio
captureFlag=1
pi=pigpio.pi()
def ImgCap(gpio.level.ticks):
global captureFlag
if captureFlag==0:
print "OFF"
if captureFlag==1:
captureflag=0
print "call back"
for x in xrange (1000000):
x=x+1
print x
captureflag=1
def main():
calf=pi.callback(4,pigpio.RISING_EDGE,ImgCap)
while True:
pass
if __name__=='__main__'
main()
這不是成功的回調從不打印OFF,是它讓打印回呼x值不斷。 我做了什麼錯誤如何正確編碼去抖動。 什麼是其他可能的方式