PWM, очевидно, вимагає обчислювальних ресурсів (і, отже, це не може бути виконано одночасно з іншими процесами), але якщо я повинен встановити штифт як вихід 5V або 0V, чи залишаються ці стани постійними або вони багаторазово «оновлюються», оскільки мікроконтролер працює на інших процесах ?
Це важко пояснити в тексті, тому я подумав про аналогію моєму питанню. Уявіть, що у мене в руках є келих, і мені доручено покласти його на стіл. Потім мені доручено сісти в крісло.
Склянка на столі - це стан. Чи залишаю я склянку на столі, або я піднімаю її назад, сідаю, і повторюю дуже швидко, щоб ви не розуміли, що келих колись виймали зі столу?
Або, мабуть, простіше, чи не забуде мікроконтролер, про стан його штифтів, якщо ви прямо не запрограмуєте зміни стану?
Сподіваюся, я зробив це якомога заплутаніше.