Курс «Цифровые устройства и микропроцессоры» знакомит студентов с современной элементной базой цифровых устройств, и посвящен изучению получение знаний об общих принципах построения цифровых систем и организации программного управления ими, методов и технических приемов программирования микроконтроллеров. Курс «Цифровые устройства и микропроцессоры» включает в себя теоретическую и практическую части.
Практическая часть предусматривает выполнение лабораторных работ. Первая лабораторная работа проводится в виде мастер-класса, в ходе которого объясняется, как создать и настроить новый проект и разработать простейшую программу для МК. Целью выполнения лабораторных работ является получение навыков работы с внутренними модулями МК и некоторыми типичными внешними устройствами, подключаемыми к МК. Рассматриваются типичные задачи применения внутренних модулей МК, особенности их конфигурирования, возникающие проблемы и их решение. Также уделяется внимание структурированию и оформлению кода программы для улучшения читаемости и ускорения разработки проекта.
Лабораторные работы выполняются с использованием отладочной платы STM32F4 Discovery. На плате расположены программатор, МК STM32F407, 4 светодиода, две кнопки (пользовательская и сброс), акселерометр, микрофон, внешний модуль цифро-аналогового преобразователя, выход которого подключен к разъёму 3,5”. Все незадействованные выводы МК выведены на разъем, к которому могут быть подключены внешние устройства. Все внешние устройства, необходимые для выполнения лабораторных работ или курсовых проектов, подготовлены для подключения к разъему на отладочной плате.
Формат
Курс включает в себя курс лекционного материала в виде видеолекций, общим количеством в 19 штук и общей длительностью около 150 минут.
Кроме лекций данный курс включает набор лабораторных работ, выполняемых на отладочной плате stm32f4-dicovery.
Для выполнения этих лабораторных работ предусмотрены лекции по практике, рассказывающие об исследуемых цифровых устройствах с точки зрения практической работы с ними. И видеоуроки, содержащие в себе конкретные рекомендации по выполнению той или иной лабораторной работы.
На основе лабораторных работ построено выполнение курсового проекта, объединяющего несколько цифровых устройств из лабораторных работ, одним общим заданием.
Записаться на курс