Для прохождения курса требуется предварительное прохождение курсов «Основы Simulink» и «Командная разработка и архитектура модели в Simulink». Требуется знание языка программирования С.
Продолжительность курса - 3 дня.
Настройка моделей Simulink для генерации встраиваемого кода и обзор компонентов сгенерированного кода.
Изменение моделей и файлов для совместного запуска сгенерированного и внешнего кода.
Генерация кода для многочастотных систем в однозадачных и многозадачных конфигурациях.
Настройка прототипов функций для точек входа модели в сгенерированном коде.
Выявление требований к приложению и настройка параметров оптимизации для удовлетворения этих требований.
Управление типами данных и классами хранения данных с использованием Simulink.
Управление типами данных и классами хранения данных с использованием Data Objects.
Разработка пользовательских классов хранения и использование их при генерации кода.
Управление типами данных и классами хранения шин и использование шин при генерации кода из моделей, которые ссылаются на другие модели.
Управление архитектурой сгенерированного кода в соответствии с требованиями приложений.
Использование шаблонов генерации кода для управления сгенерированными файлами.
Создание целевой поддержки для платы Arduino и развертывание кода с использованием этого целевого процессора.
Определение рабочего процесса для разработки драйверов устройств и разработка драйверов устройств для платы Arduino.
Проверка эффективности сгенерированного кода и верификация соответствия стандартам и руководствам.