Симуляция цикл (PIL) перекрестно компилирует производственный исходный код, а затем загружает и запускает объектный код на целевом компьютере. Созданная вами строение связи управляет способом компиляции и выполнения кода на целевом компьютере. Эта таблица описывает последовательность этапов в PIL симуляцию.
| Стадия | Описание | |
|---|---|---|
| 1 | Начать | Для PIL верхней модели, на Simulink® Панель инструментов Editor, вы выбираете Для Model блока PIL вы устанавливаете параметр Simulation mode блока Model равным Для блока PIL выполняется симуляция модели тестовой обвязки, которая содержит блок PIL. |
| 2 | Проверьте целевое подключение | Программа проверяет, зарегистрировано ли целевое строение подключения для PIL. В противном случае программное обеспечение создает ошибку. |
| 3 | Сгенерируйте производственный исходный код и создайте объектный код для целевого объекта | Сгенерированный исходный код идентичен коду, который генерируется при запуске
Программа создает объектный код для целевого объекта с помощью заданного шаблона make-файла или набора инструментальных средств. |
| 4 | Создание образцов компонентов PIL API | Программа создает экземпляры ваших |
| 5 | Сгенерируйте PIL- файлов | Сгенерированные файлы находятся в |
| 6 | Создайте целевое приложение | Программное обеспечение:
|
| 7 | Запуск целевого приложения | Программное обеспечение использует |
| 8 | Двигатель Simulink взаимодействует с PIL S-функцией | Механизм Simulink взаимодействует с PIL S-функцией таким же образом, что и с C S-функцией. Со стороны хоста S-функция PIL взаимодействует с целевым исполняемым кодом через |
| 9 | Остановить целевое приложение | Программное обеспечение использует |
| 10 | Конечные PIL симуляции | Для PIL верхней модели, в конце симуляции, программное обеспечение уничтожает Для Model блоков PIL и PIL, блок создает и владеет |
rtw.connectivity.Config | rtw.connectivity.Launcher | rtw.connectivity.MakefileBuilder | rtw.connectivity.RtIOStreamHostCommunicator | rtw.pil.RtIOStreamApplicationFramework