rtw.connectivity. Средство запуска

Управляйте загрузкой, запуском и сбросом целевого приложения

Описание

Класс rtw.connectivity.Launcher, который работает на вашем компьютере разработчика, управляет выполнением приложения на целевом процессоре.

Создание

Описание

пример

rtw.connectivity.Launcher(componentArgs) управляет загрузкой, запустите, и сброс приложения, например, приложения PIL.

Сделайте подкласс и реализуйте методы stopApplication и startApplication.

Можно реализовать метод деструктора, который очищает ресурсы (например, указатель на сторонний инструмент загрузки), когда объект очищен из памяти.

Функции объекта

ФункцияОписание
getComponentArgs

componentArgs = obj.getComponentArgs возвращает объект rtw.connectivity.ComponentArgs, сопоставленный с объектом средства запуска.

setExesetExe(exe) задает приложение, которое работает на целевом процессоре.
getExeexe=getExe() возвращает приложение, которое работает на целевом процессоре.
startApplication

obj.startApplication является абстрактным методом, который вы реализуете в подклассе. Вызванный MATLAB® или Simulink®, чтобы запустить выполнение целевого приложения.

MATLAB или Simulink вызывают метод setExe, который задает целевое приложение, чтобы запуститься. Чтобы получить это приложение, используйте метод getExe. Например:

exe = getExe()

Метод startApplication сбрасывает приложение к своему начальному состоянию путем гарантирования, что внешние и статические (глобальные) переменные инициализируются нулем.

stopApplication

obj.stopApplication является абстрактным методом, который необходимо реализовать в подклассе.

Вызванный MATLAB, чтобы остановить выполнение целевого приложения.

getBuilderbuilder = obj.getBuilder возвращает объект rtw.connectivity.Builder, сопоставленный с объектом средства запуска.

Примеры

Используя rtw.connectivity.Launcher в возможности соединения PIL

Для примера, который показывает, как использовать этот объект в подготовке возможности соединения PIL, см.:

Представленный в R2008b