Симуляция цикл (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