STM32. Порты ввода-вывода. Внутреннее устройство и режимы работы
Вставка
- Опубліковано 12 бер 2019
- Лектор - Казиахмедов Эдгар.
Сообщество проекта: drec_courses
Репозиторий с материалами курса: github.com/edosedgar/stm32f0_ARM
Приняли участие в создании:
- Филипп Микоян philalala
- Владислав Молодцов molvlad
- Прутьянов Виктор vprutyanov
Снято на базе студии Физтех-Live при поддержке Фонда Целевого Капитала МФТИ. - Наука та технологія
Супер! Спасибо большое!!!
Stmf401 с ll_flash_latency_0 не работает. Отладчик выдает ошибку по неверному доступу к памяти.
Ассемблерная вставка также не работает, в отладчике код крутится на строках "вычитаем 1, проверяем на 0".
Решил проблему использованием функции LL_mDelay
5:00 Состояние порта? Значит состояние ВСЕХ 16 ти выводов микроконтроллера определяются одной цифрой в настройках порта?
Есть ещё какой то буфер, который содержит состояние всех регистров?
Почему это первый пин? Это же цифра 2, а перечисление пинов кажется с нуля идут.
Например в регистре ODR первый пин это ODR0
Про open drain ничего не понятно. Это режим выхода ножки микроконтроллера, а автор рассказывает как с устройства 5V будут поступать данные в микроконтроллер.
12:46 Устанавливается первый бит? Что? 0х2==10 бинарной системы. Какой ещё первый бит?
0010 это - первый бит, 0110 это - первый и второй бит, 0101 это - нулевой и второй бит.
Вам бы наставника подучить, прежде чем учить других.
А как же аналоговый выход?