不能控制P1输出电平,P2可以正常运行,同时历程也没有用,求大佬解释?
-
from pyb import LED,Pin pin0 = Pin('P0', Pin.IN, Pin.PULL_UP)#设置pin0是输入模式,电压拉高 pin1 = Pin('P1', Pin.OUT_PP, Pin.PULL_UP) pin2 = Pin('P2', Pin.OUT_PP, Pin.PULL_UP) RedLed = LED(1) while(True): pin0Value = pin0.value()#读取pin0的数值 if(pin0Value == 0):#如果发现pin0的电压被拉低了,就将pin1,pin2的电压设置成高电平,并且红灯亮 pin1.value(1) pin2.value(1) RedLed.on() else: pin1.value(0) pin2.value(0) RedLed.off()
-
我测试你的代码,P1 P2都可以正常控制电平。如果怀疑硬件有问题,可以寄回检查维修。