Общее описание

Курс посвящен изучению основ программирования 32-разрядных микроконтроллеров серии 1986ВЕ9х разработки и производства компании «Миландр».

Ориентирован на специалистов инженерно-технического профиля.

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

Аппаратное обеспечение состоит из демонстрационно-отладочной платы для микроконтроллера 1986ВЕ92У, USB программатора-отладчика J-Link, периферийных устройств (индикаторов, датчиков, устройств ввода), и измерительного оборудования (мультиметров, осциллографов).

В качестве программного обеспечения используется среда программирования Keil µVision под операционной системой Windows и драйверы для устройств аппаратной части.

В тематический план курса входят разделы, покрывающие практически все области работы с микроконтроллерами: установка и настройка среды программирования, конфигурация программных проектов, настройка системы тактирования, использование портов ввода-вывода общего назначения, аппаратных таймеров/счетчиков, системных прерываний, аналого-цифрового и цифро-аналогового преобразователей, прямого доступа к памяти, интерфейсов передачи данных: UART, I2C, SPI. Для решения проектных задач широко используется операционная система реального времени.

В завершение каждого раздела предусмотрен ряд задач различной сложности для контроля освоения.

По окончании обучения каждому участнику вручается именной сертификат, подтверждающий успешное прохождение курса с указанием его объема и учебной тематики.

Целевая аудитория специалисты инженерно-технического профиля
Объем, академических часов 40
Место проведения Зеленоград
Выдаваемый документ сертификат
1. Введение 2 ч.
2. Создание и конфигурация проектов в среде Keil µVision 2 ч.
3. Порты ввода-вывода общего назначения 2 ч.
4. Операционные системы реального времени 2 ч.
5. Система тактирования 1 ч.
6. Аппаратные прерывания 1 ч.
7. Аппаратные таймеры в базовом режиме 2 ч.
8. Прямой доступ к памяти (DMA) 2 ч.
9. Аналого-цифровой преобразователь 6 ч.
10. Цифро-аналоговый преобразователь 4 ч.
11. Аппаратные таймеры в режиме широтно-импульсной модуляции 4 ч.
12. Универсальный асинхронный приемопередатчик (UART) 4 ч.
13. Последовательный периферийный интерфейс (SPI) 4 ч.
14. Двухпроводной последовательный интерфейс (I2C) 4 ч.
Возврат к списку