Skip to content

Продвинутый уровень. Использование портов микроконтроллера.

vvip-68 edited this page Mar 11, 2023 · 5 revisions

Подключение периферии к пинам микроконтроллера

Пользователь Dimansion (7918514) провел большое исследование по вариантам подключения различных компонентов периферии - кнопки, индикатора, реле, матрицы - к пинам микроконтроллера.

Результаты исследования приведены в таблице:

SCHEME

Примечания

  1. Порты, отмеченные красным сразу после прошивки иногда работают, но после перезапуска модуля (снимал и подавал питание) работать прекращают.
  2. При использовании портов D9 (RX) и D10 (TX) при прошивке через кабель нужно отключать от них периферию.
  3. По OTA обновляется все норм, без отключения периферии.
  4. Включение в прошивку часов TM1637 очень сильно замедляет некоторые эффекты (может все), на максималках это хорошо видно. Для обычных скоростей это не критично.
  5. SD-карта для работы использует аппаратную шину SPI интерфейса - CLK,MISO,MOSI и может работать только на пинах D5,D6,D7. Выбор устройства обычно назначается на пин D8. То есть при наличии в системе SD-карты ничего другого на эти пины назначать нельзя.
Clone this wiki locally