•  

    Новостная рассылка

    Подпишитесь и получайте самые свежие новости.
    Подписаться на новостную рассылку
    • Главная
    • >
    • Семинары
    • >
    • Разработка алгоритмов, генерация и верификация C кода для встраиваемого микроконтроллера с использованием Simulink

    Разработка алгоритмов, генерация и верификация C кода для встраиваемого микроконтроллера с использованием Simulink

    16 октября 2014
    09:30
    Мероприятие бесплатное
    Регистрация обязательна
    и заканчивается за сутки до начала мероприятия

    Юрий Орлов, инженер департамента MathWorks

    В департаменте MathWorks Юрий Орлов специализируется на системах управления и встраиваемых системах. Юрий получил специальность инженера по системам управления в Южно-Уральском Государственном Университете. До прихода в департамент MathWorks Юрий около 5 лет занимался разработкой навигационных систем в оборонной отрасли и систем жизнеобеспечения в медицине. У Юрия семилетний опыт работы с продуктами MathWorks.
    В ходе семинара будет показан процесс тестирования алгоритмов управления, автоматической генерации и верификации C кода. Рабочий процесс будет продемонстрирован на примере системы управления вентильным двигателем с использованием микроконтроллера TMS320F28035 от Texas Instruments. Применение показанных инструментов MathWorks и приемов легко обобщается для других объектов и приложений.

    Основные вопросы семинара:
    • Разработка и тестирование функциональных требований посредством симуляции
    • Автоматическая генерация кода для контроллера и интеграция кода с внешним проектом
    • Верификация функциональных требований и требований к использованию ресурсов скомпилированного кода
    • Повторное использование системной модели для разных вариантов реализации: с плавающей точкой и фиксированной точкой

    Функциональная верификация скомпилированного кода производится при помощи тестирования в режиме «Процессор-в-контуре» (Processor-in-the-loop testing, PIL). В рамках семинара будет показано, как, благодаря PIL, можно удостовериться в соответствии поведения скомпилированного кода и исходной модели. Будет уделено внимание оценке быстродействия скомпилированного кода для достижения соответствия требованиям к вычислительным ресурсам. Для учета функциональных ограничений и требований к вычислительным ресурсам будет показана интеграция оптимизированных под процессор библиотек и некоторых других способов повышения эффективности сгенерированного кода.

    На семинар приглашаются: инженеры программисты встраиваемых систем, инженеры, занимающиеся разработкой алгоритмов для встраиваемых систем, начальники отделов и технические руководители по разработке программного обеспечения для встраиваемых систем.

    Количество мест ограничено. Пожалуйста, предварительно зарегистрируйтесь.
    Подробная программа семинара

    09:30 – 10:00

    Регистрация участников

    10:00 – 10:20

    Концепция Модельно-Ориентированного Проектирования применительно к разработке технически сложных систем


    10:20 – 11:30

    Разработка и тестирование системы управления в Simulink на соответствие функциональным требованиям посредством симуляции


    11:30 – 12:10

    Автоматическая генерация кода для контроллера из модели Simulink и интеграция кода с внешним проектом


    12:10 – 12:40

    Кофе-брейк

    12:40 – 13:20

    Верификация функциональных требований и требований к использованию ресурсов скомпилированного кода с использованием режима PIL в среде Simulink


    13:20 – 14:20

    Повторное использование модели Simulink для разных вариантов реализации кода: в арифметике с плавающей точкой и в арифметике фиксированной точкой


    14:20 – 14:30

    Обзор доступных тренингов по затронутой тематике. Ответы на вопросы

    • Регистрация закрыта