如果我有:
analogWrite(4, 123);
我是否需要像这样关掉PWM:
analogWrite(4, 0);
如果我想将引脚置为高电平或低电平?
digitalWrite(4, HIGH);
实际上,更改引脚HIGH / LOW可以在不关闭PWM的情况下工作,但我遇到了一些意外行为(我的ESP8266挂起),我想知道这可能是问题吗?
答案 0 :(得分:0)
在我的NodeMCU上,一旦你在一个引脚上呼叫analogWrite
,以后对digitalWrite
的任何呼叫都无效;你注定要使用analogWrite(pin, 0)
或analogWrite(pin, PWMRANGE)
似乎工作得很好。