Embedded Coder® генерирует читаемый, компактный, и быстрый C и Код С++ для встраиваемых процессоров, используемых в массовом производстве. Это расширяет MATLAB® Coder™ и Simulink® Coder с усовершенствованной оптимизацией для точного управления сгенерированных функций, файлов и данных. Эта оптимизация повышает эффективность кода и упрощает интеграцию с унаследованным кодом, типами данных и калибровочными параметрами. Можно включить стороннее средство разработки, чтобы создать исполняемый файл для развертывания под ключ на встраиваемой системе или плате быстрого прототипирования.
Embedded Coder предлагает встроенную поддержку AUTOSAR, MISRA C® и стандартов программного обеспечения ASAP2. Это также предоставляет отчеты трассируемости, документацию кода и автоматизированную верификацию программного обеспечения, чтобы поддержать DO178, IEC 61508 и разработку программного обеспечения ISO 26262. Код Embedded Coder является портативным, и может быть скомпилирован и выполнен на любом процессоре. Кроме того, это предлагает пакеты поддержки с усовершенствованной оптимизацией и драйверами устройств для определенного оборудования.
Сгенерируйте код С из моделей Simulink
Сгенерируйте, протестируйте и разверните код С, оптимизированный для встраиваемой системы из модели, которая представляет систему управления дискретного времени.
Сгенерируйте операторы switch-case
вместо операторов if-elseif-else
в коде C/C++, сгенерированном из кода MATLAB.
Включайте комментарии в сгенерированный код C/C++
Включайте исходный код MATLAB как комментарии в сгенерированном коде. Включайте функциональный текст справки и функциональную подпись в функциональном баннере.
От функций MATLAB и блоков Simulink, используйте технологию генерации кода, чтобы сгенерировать C или Код С++ и исполняемые файлы, которые полезны для приложений реального времени или встраиваемых приложений.
Подтвердите и проверьте шаги в процессе разработки системы, такие как анализ требований, системная спецификация, генерация кода, и интеграция программного обеспечения и системная интеграция.
Генератор кода обеспечивает конечные файлы встроенной системы, которые генерируют, создают и выполняют код для определенных целевых окружений. Примените технологию генерации кода для хоста - компьютера, средств моделирования в реальном времени и встраиваемых процессоров.
Генерация кода поддерживает два рабочих процесса для разработки, реализации, и проверка сгенерировала C или Код С++ из моделей Simulink или кода MATLAB.
Подготовьте модель к тому, что она быстро сгенерировала читаемый, эффективный код.
Продукт Embedded Coder расширяет продукт MATLAB Coder с возможностями, которые можно использовать для разработки встроенного программного обеспечения.