Целевая аудитория: обслуживающий персонал КИПиА, операторы, инженеры, преподаватели и тренеры.
Основные темы курса:
- Что такое микроконтроллеры. Разновидности. Основные сферы применения.
- Языки программирования микроконтроллеров.
- IDE среда – основные понятия.
- Разновидности сред разработки управляющих программ для микроконтроллеров.
- Краткое знакомство с IDE средами разных производителей.
- IDE среда CodeVisionAVR – первое знакомство.
- Интерфейс CVAVR, меню, окна.
- NewProjectWizard – создание нового проекта.
- Конфигурирование проекта, выбор микроконтроллера.
- Параметрирование функций и свойств микроконтроллера.
- Программаторы микроконтроллеров AVR. Интерфейсы программирования.
- Внутрисхемное программирование. Интерфейс ISP.
- Основы электротехники.
- ПО для разработки и симуляции Proteus. Первое знакомство.
- Интерфейс Proteus, назначение окон и меню.
- Светоизлучающий диод, резистор, Blinker – первая программа.
- Сборка отладочного стенда на контактной макетной плате.
- Язык программирования С/С++.
- Основные операторы языка С/С++.
- Применение языка программирования С/С++ на практике.
- Отладка программного кода в среде Proteus.
- Отладка программного кода на экспериментальном стенде.
Участники:
- Узнают типы современных микроконтроллеров, особенности подбора и применения.
- Изучат основные среды разработки программ для микроконтроллеров.
- Узнают особенности работы с программаторами.
- Соберут, запрограммируют и отладят свой собственный проект на макетной плате.
- Рассмотрят основные команды и особенности языка программирования С/С++.
- Научатся выполнять отладку программного кода.
Начальная подготовка: базовые технические знания.
Продолжительность: 4 дня.