Дисциплины:Микропроцессорные средства систем управления.
Материал из Кафедра Автоматики и телемеханики
Специализация 220201 «Управление и информатика в технических системах»
Семестр 7.
Трудоёмкость 136 часа.
Виды контроля: экзамен, курсовой проект.
Тема 1. Микропроцессорная реализация систем управления. Основные требования к системам управления узлов коммутации, тенденции развития, архитектура.
Тема 2. Магистрали микросистем. Трехшинные магистрали микросистем, двухшинные магистрали микросистем, синхронные и асинхронные магистрали.
Раздел 2. Однокристальный микроконтроллер семейства MCS 51 и и микроконтроллеры на основе ядер ARM и MIPS.
Тема 3. Базовая организация микроконтроллера. Программная модель, модель памяти, модель прерываний.
Тема 4. Средства ввода-вывода микроконтроллера. Таймер-счетчик, UART, порты ввода-вывода.
Тема 5. Система команд микроконтроллера MCS 51. Группа команд передачи данных, группа арифметико-логических команд, группа команд передачи управления, команды булевого процессора.
Тема 6. Функциональное описание микроконтроллера. Цикл команды, цикл памяти, обслуживание прерываний.
Тема 7. Ядро ARM. Архитектура ARM.
Тема 8. Ядро MIPS. Архитектура MIPS.
Тема 9. Примеры микроконтроллеров на основе ядер ARM и MIPS . Контроллер NAND Flash, Ethernet контроллер, контроллер DMA.
Раздел 3. Организация ввода-вывода в микросистемах.
Тема 10. Подсистема ввода-вывода. Программное управление вводом-выводом, обмен по прерываниям, каналы прямого доступа в память.
Тема 11. Устройства ввода-вывода. Интерфейс с клавиатурой, семисегментным индикатором и ЖК-индикатором.
Тема 12. Аналого-цифровое преобразование и устройства сопряжения. АЦП поразрядного уравновешивания и двухтактного интегрирования, параллельные АЦП, схема выборки запоминания.
Тема 13. Оперативная память. Статическая и динамическая память и их интерфейсы.
Тема 14. Постоянные запоминающие устройства. Электрически-перепрограммируемая память, неразрушаемая память, flash память.
Тема 15. Организация многопроцессорных систем. Архитектура многопроцессорных систем, способы связи в многопроцессорных системах.
Тема 16. Комплексирование в многопроцессорных системах. Магистрально-модульные системы, интерфейсные системы.
Тема 17. Операционные системы реального времени. Временной циклический исполнитель; система, управляемая прерываниями; приоритетный планировщик, управляемый событиями.
Тема 18. Языки программирования С для встроенных систем. Лексические элементы; описание констант, переменных, сигналов; cкалярные типы данных, составные типы данных, указательные типы данных; операторы.