ч1. знакомство с контроллером STM32F103C8T6 в среде STM32CubeIDE , а так же пишем простую программу

YOUTUBE · 30.11.2025 03:16

Ключевые темы и таймкоды

Введение в контроллеры STM32

0:00
  • Обсуждение контроллеров семейства STM32, представленных на плате Arduino Nano.
  • Контроллеры STM32 обладают большим функционалом по сравнению с Mega.
  • Важность полного названия контроллера для создания проекта.

Описание платы и компонентов

0:36
  • Описание джамперов для программирования и восстановления платы.
  • Наличие кварца и двух светодиодов: верхний для питания, нижний для контроллера.
  • Подключение светодиодов через резисторы к плюсовому выводу платы.

Программирование и настройка

1:51
  • Описание разъема для программирования и использование программатора.
  • Подключение программатора к ноутбуку и настройка среды для работы с контроллером.
  • Создание нового проекта и выбор контроллера.

Настройка выходов контроллера

3:54
  • Настройка выходов контроллера для работы в роли выходов.
  • Пример использования порта PS13 для мигания светодиодом.
  • Конфигурирование контроллера для работы с выводами.

Написание кода для управления светодиодами

5:35
  • Написание кода для управления состоянием выходов.
  • Пример команды для инвертирования состояния выхода.
  • Сборка и заливка проекта в контроллер для проверки работы.

Управление несколькими выводами

7:12
  • Назначение выводов контроллера для управления несколькими светодиодами.
  • Пример дублирования команды для управления двумя пинами.
  • Добавление третьего пина и проверка работы всех светодиодов.

Ошибки и их исправление

9:06
  • Ошибка при отсутствии назначения порта для контроллера.
  • Исправление ошибки и проверка работы всех светодиодов.
  • Команды установки и сброса состояния вывода.

Чтение состояния порта

11:28
  • Пример чтения состояния порта и управления светодиодом.
  • Назначение порта B12 для чтения состояния.
  • Проверка работы светодиода в зависимости от состояния порта.

Заключение

14:17
  • Подведение итогов: управление светодиодами и чтение состояния пинов.
  • Благодарность за просмотр и прощание.