Представление приложения реального времени и состояния целевого компьютера
A Target
объект представляет целевой компьютер и предоставляет доступ к методам и свойствам, относящимся к целевому компьютеру.
Объект предоставляет доступ к методам и свойствам, которые:
Запустите и остановите приложение реального времени.
Чтение и установка параметров.
Контролируйте сигналы.
Получение сведений о состоянии целевого компьютера.
Перезагрузите целевой компьютер.
Загрузите приложение реального времени.
Запустите, остановите и получите информацию из профилировщика.
Имена функции зависят от регистра. Введите имя целиком. Имена свойства не зависят от регистра. Вы не должны вводить все имя, если вводимые символы уникальны для свойства.
Можно вызвать некоторые свойства и функции объекта из командной строки целевого компьютера, когда приложение реального времени было загружено. Для получения дополнительной информации смотрите Интерфейс командной строки целевого компьютера.
создает целевой объект, представляющий целевой компьютер по умолчанию. target_object
= slrealtime
создает целевой объект, представляющий целевой компьютер, обозначенный как target_object
= slrealtime(target_name
)target_name
.
The slrealtime
функция принимает следующие аргументы:
target_name
- Имя, назначенное целевому компьютеру (вектор символов или строковый скаляр). Для примера, 'TargetPC1'
.
target_object
- Объект, представляющий целевой компьютер. Для примера, tg
.
Пример: Создайте целевой объект для целевого компьютера по умолчанию
Пример: создайте и запустите приложение реального времени
addInstrument | Добавьте объект инструмента к целевому объекту |
clearStartupApp | Очистить выбор приложения запуска на целевом компьютере |
connect | Подключите MATLAB к целевому компьютеру |
deleteProfilerData | Удалите данные профилировщика выполнения с целевого компьютера |
disconnect | Отсоедините MATLAB от целевого компьютера |
exportParamSet | Запись ParameterSet данные объекта в файл набора параметров |
getAvailableProfile | Получите информацию о доступных данных профилировщика выполнения |
getProfilerData | Извлечение объекта данных профиля |
getStartupApp | Получите информацию о строении приложения запуска на целевом компьютере |
getparam | Считайте значение наблюдаемого параметра в приложении реального времени |
importParamSet | Создание ParameterSet объект |
install | Установите приложение реального времени на целевой компьютер |
listParamSet | Список доступных файлов набора параметров для приложения |
load | Развертывание на целевом компьютере и загрузка приложения реального времени на целевой компьютер |
loadParamSet | Восстановите значения параметров, сохраненные в указанном файле |
reboot | Перезагрузите целевой компьютер |
removeAllInstruments | Удалите объекты прибора из целевого объекта |
removeInstrument | Удалите выбранный объект инструмента из целевого объекта |
resetProfiler | Сбросьте состояние службы профилирования в Ready
|
saveParamSet | Сохраните значения параметров приложения реального времени |
setipaddr | Установите IP-адрес и маску сети на целевом компьютере |
setStartupApp | Сконфигурируйте запуск приложения реального времени для целевого компьютера |
setStopTime | Сконфигурируйте время остановки для приложения реального времени |
setparam | Измените значение настраиваемого параметра в приложении реального времени |
start | Запустите выполнение приложения реального времени на целевом компьютере |
startProfiler | Запустите службу профилирования на целевом компьютере |
status | Получите состояние приложения реального времени на целевом компьютере |
stop | Остановите выполнение приложения реального времени на целевом компьютере |
stopProfiler | Остановите службу профилирования на целевом компьютере |
update | Обновление версии RTOS на целевом компьютере |
ProfilerData
| Интерфейс командной строки целевого компьютера | Target.FileLog
| Target.ptpd
| Target.Stimulation