Управляйте загрузкой, запуском и сбросом целевого приложения
Класс 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