Цифровые устройства и микропроцессоры

Курс знакомит студентов с современной элементной базой цифровых устройств, и посвящен изучению принципов, методов и технических приемов программирования микроконтроллеров. 

Цифровые устройства и микропроцессоры
Бесплатно
16 недель16 недель
Сертификат гос. образцаСертификат гос. образца
Платный сертификатПлатный сертификат
РусскийРусский
ФГАОУ ВО «Санкт-Петербургский политехнический университет Петра Великого»
Открытое Образование

Описание:

Курс «Цифровые устройства и микропроцессоры» знакомит студентов с современной элементной базой цифровых устройств, и посвящен изучению получение знаний об общих принципах построения цифровых систем и организации программного управления ими, методов и технических приемов программирования микроконтроллеров. Курс «Цифровые устройства и микропроцессоры» включает в себя теоретическую и практическую части.

Практическая часть предусматривает выполнение лабораторных работ. Первая лабораторная работа проводится в виде мастер-класса, в ходе которого объясняется, как создать и настроить новый проект и разработать простейшую программу для МК. Целью выполнения лабораторных работ является получение навыков работы с внутренними модулями МК и некоторыми типичными внешними устройствами, подключаемыми к МК. Рассматриваются типичные задачи применения внутренних модулей МК, особенности их конфигурирования, возникающие проблемы и их решение. Также уделяется внимание структурированию и оформлению кода программы для улучшения читаемости и ускорения разработки проекта.

Лабораторные работы выполняются с использованием отладочной платы STM32F4 Discovery. На плате расположены программатор, МК STM32F407, 4 светодиода, две кнопки (пользовательская и сброс), акселерометр, микрофон, внешний модуль цифро-аналогового преобразователя, выход которого подключен к разъёму 3,5”. Все незадействованные выводы МК выведены на разъем, к которому могут быть подключены внешние устройства. Все внешние устройства, необходимые для выполнения лабораторных работ или курсовых проектов, подготовлены для подключения к разъему на отладочной плате.

Программа курса:

  1. Общая структура микропроцессорной системы.
  2. Организация работы микроконтроллера.
  3. Порты ввода-вывода МК.
  4. Таймеры.
  5. Быстродействие и надёжность работы микропроцессорных систем/
  6. Интерфейсы МК: UART, RS485.
  7. Интерфейсы МК: SPI.
  8. Аналого-цифровое и цифро-аналоговое преобразования сигналов.
  9. Модули хранения данных.
  10. Устройства ввода.
  11. Устройства вывода
  12. Итоговая аттестация