Contacts:
-
Идиатуллов Тимур ТофиковичПреподаватель
Сведения об авторах:
Идиатуллов Тимур Тофикович, к.ф.-м.н., доцент кафедры "СМАРТ-технологии"
Сведения о дисциплине:
Название: Системное программирование
Образовательная программа: Киберфизические системы
Трудоемкость: 5 ЗЕТ
Когда: 2 курс, 4 семестр
Форма контроля: Зачет
В курсе рассматриваются вопросы разработки систем программного управления на базе микроконтроллеров с использованием языков программирования высокого уровня.
В качестве базового языка программирования выбран язык C/C++, дополнительно также рассматриваются некоторые аспекты применения других языков программирования, применяемых для решения алгоритмических задач.
В качестве аппаратной базы для программирования выбраны микроконтроллеры STM32, в частности, серии F103T8C8.
В рамках лабораторного практикума проводятся работы по решению типовых задач программного управления, реализация ввода-вывода, управление внешними устройствами, построения интерфейсов пользователя.
Данный курс предназначен для студентов, обучающихся по программам бакалавриата по направлению 09.03.01 "Информатика и вычислительная техника" специализации "Киберфизические системы", а также для слушателей различных направлений подготовки и программ дополнительного образования, интересующихся методами программного управления на базе микроконтроллеров.
Цель освоения дисциплины: получение знаний и умений, позволяющих разрабатывать системы программного управления с помощью типовых инструментов разработки, характерных для инженерных применений.
Задача изучения курса: проработка методов программирования на языках C/C++ для микроконтроллеров.
Разделы включают в себя следующие виды обучающих материалов:
- Лекционные материалы
- Видеоматериалы
- Лабораторные работы
- Материалы для промежуточного и итогового контроля
- Наборы данных для самостоятельной обработки