• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Микроконтроллерные системы

2021/2022
Учебный год
RUS
Обучение ведется на русском языке
5
Кредиты
Статус:
Курс по выбору
Когда читается:
3-й курс, 3, 4 модуль

Преподаватель

Программа дисциплины

Аннотация

Дисциплина относится к вариативной части профессионального цикла подготовки бакалавров по направлению «Информатика и вычислительная техника» и преподается в 3,4 модуле 3 курса. Дисциплина предполагает изучение принципов построения, архитектуры, структурных и алгоритмических решений современных микроконтроллерных платформ, освоение методик и инструментальных средств разработки и отладки аппаратного и программного обеспечения микроконтроллерных устройств и систем различного функционального назначения. Изучение дисциплины опирается на следующие курсы профессионального цикла: «Информатика», «Алгоритмизация и программирование», «Теория автоматов и управление», «Электротехника, электроника и метрология», «Схемотехника». В результате изучения дисциплины студент должен: знать принципы построения, архитектуру, структурные и алгоритмические решения современных микроконтроллерных устройств и систем; уметь разрабатывать и макетировать стандартные и специализированные модули микроконтроллерных систем различного функционального назначения; получить навыки работы с современными средствами разработки ПО, его отладки на программных эмуляторах и «системах-прототипах». Результаты освоения дисциплины создают теоретическую и практическую базу для изучения дисциплин "Стандартные и специализированные интерфейсы", «Встроенные и распределенные системы сбора данных» и подготовки выпускной квалификационной работы.
Цель освоения дисциплины

Цель освоения дисциплины

  • Изучение принципов построения, архитектуры, структурных и алгоритмических решений современных микроконтроллерных платформ.
  • Освоение методик разработки и отладки аппаратного и программного обеспечения микроконтроллерных устройств и систем различного функционального назначения.
  • Получение навыков практической работы с микроконтроллерами и периферийными устройствами
Планируемые результаты обучения

Планируемые результаты обучения

  • Владеет методами присвоения и дешифрации адреса программно-доступных элементов и типовыми методами расширения адресного пространства в микропроцессорных и микроконтроллерных системах.
  • Владеет типовыми структурными и алгоритмическими решениями микропроцессорных и микроконтроллерных систем.
  • Знает архитектуру и организацию современных универсальных микроконтроллеров.
  • Знает принципы организации обмена данными с внешними устройствами по запросу на прерывание.
  • Знает типовую структуру и организацию подсистемы ввода-вывода микроконтроллеров и микропроцессорных систем.
  • Умеет использовать современные инструментальные средства проектирования и отладки программного обеспечения микроконтроллерных устройств и систем.
  • Студенты представляют назначение операции прямого доступа к памяти микропроцессорной системы, умеют использовать ПДП для ускорения пересылки данных между периферийными модулями микроконтроллера и памятью
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Архитектура и организация микропроцессорных систем.
  • Адресное взаимодействие компонентов микропроцессорной системы.
  • Подсистема ввода-вывода.
  • Однокристальные микроконтроллеры
  • Организация системы прерываний.
  • Разработка и отладка ПО микроконтроллерных систем.
  • Организация прямого доступа к памяти (ПДП, DMA) в микропроцессорных и микроконтроллерных системах
Элементы контроля

Элементы контроля

  • неблокирующий Домашнее задание №1
    Отчет - блок схема алгоритма, то есть это графическое представление метода решения задачи, в котором используются специальные символы для отображения операций. Символы, из которых состоит блок-схема алгоритма, определяет ГОСТ 19.701-90.
  • неблокирующий Активность на семинарах
    Разбор примеров реализации типовых процедур обработки информации на языке Ассемблер. (3 модуль)
  • неблокирующий Домашнее задание №2
    Срок сдачи – не позднее последней учебной недели 4 модуля. Демонстрация работоспособности разработанного программного обеспечения (ПО). Отчет - листинг прикладной программы, алгоритм которой разрабатывался в Домашнем задании №1
  • неблокирующий Устный экзамен
Промежуточная аттестация

Промежуточная аттестация

  • 2021/2022 учебный год 4 модуль
    0.21 * Активность на семинарах + 0.29 * Устный экзамен + 0.25 * Домашнее задание №1 + 0.25 * Домашнее задание №2
Список литературы

Список литературы

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

  • Магда, Ю. С. Микроконтроллеры серии 8051: практический подход / Ю. С. Магда. — Москва : ДМК Пресс, 2010. — 228 с. — ISBN 5-94074-394-3. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/871 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
  • Микроконтроллеры. Разработка встраиваемых приложений : учеб. пособие для вузов, Васильев, А. Е., 2008
  • Микропроцессорные системы: Учебник / В.В. Гуров. - М.: НИЦ ИНФРА-М, 2016. - 336 с.: 60x90 1/16. - (Высшее образование: Бакалавриат) (Переплёт) ISBN 978-5-16-009950-7 - Режим доступа: http://znanium.com/catalog/product/462986
  • Сажнев А. М. - МИКРОПРОЦЕССОРНЫЕ СИСТЕМЫ: ЦИФРОВЫЕ УСТРОЙСТВА И МИКРОПРОЦЕССОРЫ 2-е изд., пер. и доп. Учебное пособие для СПО - М.:Издательство Юрайт - 2019 - 139с. - ISBN: 978-5-534-12092-9 - Текст электронный // ЭБС ЮРАЙТ - URL: https://urait.ru/book/mikroprocessornye-sistemy-cifrovye-ustroystva-i-mikroprocessory-446807
  • Электроника и микропроцессорная техника : учебник для вузов, Гусев, В. Г., 2004

Рекомендуемая дополнительная литература

  • Бирюков, А. А. Умные устройства безопасности на микроконтроллерах Atmel / А. А. Бирюков. — Москва : ДМК Пресс, 2017. — 162 с. — ISBN 978-5-97060-558-5. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/100901 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
  • Гладштейн, М. А. Микроконтроллеры смешанного сигнала С8051Fxxx фирмы Silicon Laboratories и их применение. Руководство пользователя : руководство / М. А. Гладштейн. — Москва : ДМК Пресс, 2010. — 336 с. — ISBN 978-5-94120-162-4. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/60990 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
  • Евстифеев, А. В. Микроконтроллеры AVR семейств Tiny и Mega фирмы ATMEL : учебное пособие / А. В. Евстифеев. — 5-е изд. — Москва : ДМК Пресс, 2010. — 558 с. — ISBN 978-5-94120-220-1. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/61006 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
  • Евстифеев, А. В. Микроконтроллеры AVR семейства Classic фирмы ATMEL : справочник / А. В. Евстифеев. — 6-е изд. — Москва : ДМК Пресс, 2010. — 285 с. — ISBN 978-5-94120-219-5. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/61005 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
  • Проектирование цифровых устройств на однокристальных микроконтроллерах, Сташин, В. В., 1990