Управляйте загрузкой, запуском и сбросом целевого приложения
Класс rtw.connectivity.Launcher
, который работает на вашем компьютере разработчика, управляет выполнением приложения на целевом процессоре.
rtw.connectivity.Launcher(componentArgs)
управляет загрузкой, запустите, и сброс приложения, например, приложения PIL.
Сделайте подкласс и реализуйте методы stopApplication
и startApplication
.
Можно реализовать метод деструктора, который очищает ресурсы (например, указатель на сторонний инструмент загрузки), когда объект очищен из памяти.
Функция | Описание |
---|---|
getComponentArgs |
|
setExe | setExe(exe) задает приложение, которое работает на целевом процессоре. |
getExe | exe=getExe() возвращает приложение, которое работает на целевом процессоре. |
startApplication |
MATLAB или Simulink вызывают метод exe = getExe() Метод |
stopApplication |
Вызванный MATLAB, чтобы остановить выполнение целевого приложения. |
getBuilder | builder = obj.getBuilder возвращает объект rtw.connectivity.Builder , сопоставленный с объектом средства запуска. |
rtw.connectivity.Launcher
в возможности соединения PILДля примера, который показывает, как использовать этот объект в подготовке возможности соединения PIL, см.:
rtw.connectivity.ComponentArgs
| rtw.connectivity.MakefileBuilder
| rtw.connectivity.RtIOStreamHostCommunicator