Mã này không bật và tắt led.
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
GPIO.setwarnings(False)
GPIO.setup(21,GPIO.OUT)
for number in range(0,10):
GPIO.output(21,GPIO.LOW)
time.sleep(1)
GPIO.output(21,GPIO.HIGH)
GPIO.cleanup()
nhưng khi tôi in ra số trong vòng lặp thì nó hoạt động:
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
GPIO.setwarnings(False)
GPIO.setup(21,GPIO.OUT)
for number in range(0,10):
GPIO.output(21,GPIO.LOW)
time.sleep(1)
GPIO.output(21,GPIO.HIGH)
print(number)
GPIO.cleanup()
Bất cứ ý tưởng tại sao đó là?
1
xem enwp.org/Heisenorms
—
mèo
@cat Bingo, "Heisenbugs xảy ra do các nỗ lực chung để gỡ lỗi chương trình, chẳng hạn như chèn câu lệnh đầu ra"
—
tazboy
"Mã này không bật và tắt đèn led." - Tôi có ý kiến khác.
—
marcelm