Выберите из нескольких подходов развертывания на основе требований к приложению, прототипирования или производственной среды и вашей текущей фазы процесса разработки. Если хотят запустить быстрые, автономные симуляции, такие как пакет или симуляции Монте-Карло на вас компьютер разработчика, создайте исполняемый файл с быстрой симуляцией (RSim) цель. Другой метод ускоряющихся симуляций должен сгенерировать Блок s-function для использования в другой модели. В дополнение к улучшающейся скорости симуляции, этому коду повторных использований подхода и защищает интеллектуальную собственность.
С симуляцией режима external mode вы создаете канал связи между своим компьютером разработчика и целевым процессором, который запускает исполняемый файл, созданный генерацией кода и процессом сборки. Через канал связи можно изменить значения параметров для целевой программы, и контролировать и сохранить данные сигнала из целевой программы.
Если ответ в режиме реального времени очень важен, сборка, и разверните исполняемую программу. Создайте программу из компонента, который управляет системой или из модели, которая представляет систему, которой управляют. В случае компонента, вы создаете, развертываетесь, и код мелодии, когда это работает на средстве моделирования в реальном времени или микропроцессоре. Для тестовой среды вы создаете и загружаете исполняемую программу на модель к оборудованию в цикле (HIL) платформа симуляции. После подготовки среды запустите исполняемую программу, чтобы подтвердить систему или блок управления в режиме реального времени.
Generated S-Function | Представляйте модель или подсистему как сгенерированный код S-функции |
Выберите внешний рабочий процесс интеграции кода
Для точек интеграции приложений охарактеризуйте внешний код, идентифицируйте требования интегрирования генерации кода и выберите рабочий процесс.
Сконфигурируйте характеристики целевого компьютера
Сконфигурируйте характеристики аппаратной реализации целевого компьютера.
Разверните модель алгоритма для быстрого прототипирования в реальном времени
Разверните модель алгоритма для тестирования в режиме реального времени.
Настройте интерфейсы для обмена данными.
Ускорьте симуляцию модели в нев реальном времени на вашем компьютере разработчика.
Запустите быстрые симуляции в области значений значений параметров
Этот пример показывает, как использовать цель RSim, чтобы запустить симуляции в области значений значений параметров.
Запустите пакетные симуляции, не перекомпилировав сгенерированный код
Этот пример показывает, как запустить пакетные симуляции, не перекомпилировав сгенерированный код.
Используйте MAT-файлы, чтобы накормить данными блоки Inport для быстрых симуляций
Этот пример показывает, как RSim-i опция в Simulink® Coder™ позволяет вам использовать MAT-файл в качестве источника входных данных для блоков Inport для быстрых симуляций.
Основы S-функции C/C++ (Simulink)
Изучите основы S-функций
Сгенерируйте разделяемую библиотеку из модели или подсистемы, которую можно загрузить динамически в другое приложение.
Интерфейс к средству моделирования компьютера разработчика при помощи разделяемой библиотеки
Сгенерируйте разделяемую библиотеку, которую можно загрузить динамически в другое приложение.
Сгенерируйте S-функцию от подсистемы
Примените операцию Generate S-Function, чтобы создать S-функцию из блока подсистемы.
Целевая хостом связь с симуляцией режима external mode
Настройки параметров и монитор сигнализируют через канал связи между компьютером разработчика и целевым компьютером.
Симуляция режима external mode с коммуникацией XCP
Запустите симуляции режима external mode, которые используют канал связи XCP.
Настройте ведомое программное обеспечение XCP
Настройте ведомое программное обеспечение XCP для целевого компьютера.
Симуляция Режима external mode с TCP/IP или Последовательная передача
Запустите симуляции режима external mode, которые используют канал последовательной передачи или TCP/IP.
Создайте Транспортный уровень для TCP/IP или Последовательной Коммуникации Режима external mode
Создайте пользовательский низкоуровневый коммуникационный слой, чтобы поддержать связь режима external mode с вашей пользовательской целью.
Разверните модель среды для оборудования в реальном времени в цикле (HIL) симуляция
Разверните модель среды для тестирования в режиме реального времени.