Работа с интерфейсами 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 будет преимуществом
План занятий
- Вводная лекция
- GPIO
- RCC
- I2C
- SPI
- Прерывания, контроллер прерываний.
- Таймеры
- DMA
- АЦП
- ЦАП
- USART
- 1. USB
- 2. USB
- 3. USB