Прошло третье занятие по программированию в команде «К2».
В начале встречи мы сразу же разобрали задание на будущее занятие: по предложенной принципиальной схеме управления двигателем постоянного тока, подобрать и купить необходимые компоненты. На очередном занятии мы соберем эту схему и попытаемся разобраться как организовать управление двигателем через датчик-энкодер.
Затем мы вспомнили материал с предыдущих занятий, а именно: регистры, схему на светодиоде, правила безопасности при подключении к портам ввода/вывода микроконтроллера.
Новый материал в первую очередь состоял в описании архитектуры изучаемого микроконтроллера в сравнении с альтернативными. В частности, мы разобрали как выполняются операции микроконтроллером AVR (последовательная архитектура). Рассмотрели организацию памяти и такие понятия как переменная, ссылка и указатель. Рассмотрели как организуется адресация памяти на микроконтроллере и ввели понятие PC — program counter.
Основной темой занятия было понятие прерывания. Мы рассмотрели организацию прерываний в связи с общей архитектурой изучаемого микроконтроллера, сравнили с альтернативными возможностями организации обработки информации.
Рассмотрев и выяснив все нюансы примера кода, поясняющего работу прерываний, участникам занятия было предложено воспроизвести схему управления светодиодом (разобранную на прошлом занятии), как в части кода, так и аппаратно.
Для подготовки к следующей встрече участникам необходимо:
Файл посещаемости - команда К2 и К3
Для подготовки к следующей встрече участникам необходимо:
- Закупить, подготовить и принести с собой элементы для схемы управления двигателем постоянного тока.
Файл посещаемости - команда К2 и К3
Комментариев нет:
Отправить комментарий