Настройте возможность соединения PIL при помощи target Пакет

Прежде чем можно будет запустить процессор в цикле (PIL) симуляции, необходимо настроить возможность соединения между Simulink® и целевым компьютером. Возможность соединения включает PIL симуляцию к:

  • Создайте целевое приложение.

  • Загрузите, запустите и остановите приложение на целевом компьютере.

  • Поддержите связь между Simulink и целевым компьютером.

Используйте один из этих рабочих процессов.

Рабочий процессКогда использовать
target пакет с rtiostream API

Используйте этот рабочий процесс, если ваше целевое приложение имеет большие требования ввода-вывода та коммуникация высокой пропускной способности потребности.

Для получения дополнительной информации смотрите Использование rtiostream API для Целевой Возможности соединения PIL.

target пакет с отладчиком

Используйте этот рабочий процесс если:

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

  • Требования ввода-вывода целевого приложения малы. Например, модульные тесты на компоненте. Если вы используете этот рабочий процесс для целевого приложения, которое имеет большие требования ввода-вывода, выполнение приложения медленнее.

Для получения дополнительной информации смотрите Отладчик Использования для Целевой Возможности соединения PIL.

Используйте rtiostream API для целевой возможности соединения PIL

Чтобы обеспечить возможность соединения PIL между Simulink и целевым компьютером, можно использовать target Package с rtiostream API. В этом примере ваш компьютер разработчика является целевым компьютером.

  1.  Создайте описание плат

  2.  Сопоставьте плату с процессором

  3.  Укажите информацию выполнения для целевого компьютера

  4.  Создайте коммуникационный интерфейс для целевого компьютера

  5.  Укажите информацию протокола PIL

  6.  Добавьте профильный таймер

  7.  Задайте связь между компьютером разработчика и целевым компьютером

  8.  Сделайте плату, и объекты связи сохраняются через сеансы работы с MATLAB

  9.  Задайте управление по модели

Используйте отладчик для целевой возможности соединения PIL

Чтобы обеспечить возможность соединения PIL между Simulink и целевым компьютером, можно использовать target Package с отладчиком, например, GNU® Debugger.

  1.  Реализуйте target.DebugIOTool интерфейс абстракции отладчика

  2.  Создайте описание плат

  3.  Сопоставьте плату с процессором

  4.  Опишите реализацию услуги выполнения отладчика

  5.  Объединенный сервис выполнения отладчика с платой

  6.  Заставьте объект платы сохраниться через сеансы работы с MATLAB

  7.  Задайте управление по модели

Шаблон DebugIOTool

Этот раздел обеспечивает псевдопример кода target.DebugIOTool абстракция отладчика. Используйте target.DebugIOTool объект к:

  • Управляйте временем жизни приложения, запускающегося в отладчике.

  • Автоматизируйте общие действия отладчика. Например, применяя точки останова и продолжая выполнение от приостановленного состояния.

  • Считайте и запишите в память, что приложение использует.

Для взаимодействий с отладчиком можно использовать MATLAB внешние интерфейсы языка для API, которые предоставляет поставщик отладчика.

 target.DebugIOTool пример абстракции отладчика

Смотрите также

Похожие темы