Программирование микроконтроллеров STM32.

Учебный курс 2016/2017.

Работа с интерфейсами USB, GPIO, I2C. Прерывания и таймеры.

Преподают: Сергей Колемагин, Владимир Георгиев

Расписание: Вторник 18:00 - 20:00

Общая продолжительность: 14 двухчасовых занятий

Прием заявок до 23 октября. Итоги рассмотрения заявок 28 октября.

Начало занятий: 1 ноября 2016.

Набор на курсы окончен.

Требования к слушателям

  1. Базовые знания булевой алгебры.
  2. Знание языка программирования C:
    1. математические и логические операторы
    2. создание функций
    3. работа со строками
    4. функции scanf/printf
  3. Знакомство с ОС Linux (любой дистрибутив).
  4. Умение работать в командной строке будет преимуществом
  5. Умение работать с make и писать Makefiles будет преимуществом

План занятий

Микропроцессор. Архитектура фон Неймана/гарвардская. Конвейер. Memory map.
Определение. Режим работы. Разбор схемы узла GPIO.
Определение, назначение, принцип работы.
Область применения, принцип работы.
Область применения, принцип работы.
Определение. Обработчик прерывания. Вектор прерываний.
Системный таймер. Таймеры общего назначения. Специализированные таймеры.
Определение, принцип работы.
Определение, принцип работы, область применения. Типы АЦП.
Определение, принцип работы, область применения
Определение, принцип работы, область применения.
Общий обзор интерфейса.
Дескрипторы, режимы работы, типы трансферов.
Низкоуровневый разбор транзакции.

Адрес:

197341, Санкт-Петербург, Коломяжский пр., д.27, 4-й этаж

Контактные данные:

Отдел продаж:
тел. +7 (495) 616-1001

Центр разработки и поддержки: тел.: +7 (812) 330-0118

e-mail:
support@metrotek.ru

Посмотреть на карте

Закрыть карту

© 2020 НТЦ Метротек, Санкт-Петербург

Все права защищены, копирование и тиражирование материалов
доступно только с письменного согласия.