Вступить в клуб →
лёгкаявопросБиты, целые типы и арифметика на МК

Включили светодиод на PA5, и погасли реле на соседних выводах порта

На порту A выводы PA2 и PA3 управляют реле, PA5 — светодиодом. Код включения светодиода:

GPIOA->ODR = (1U << 5);

После вызова светодиод горит, а оба реле выключаются. Как правильно установить один бит?

  • GPIOA->ODR |= (1U << 5);
  • GPIOA->ODR &= (1U << 5);
  • GPIOA->ODR ^= ~(1U << 5);
  • GPIOA->ODR = (1U << 5) | 1U;

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела