Представление состояния приложения и целевого компьютера в реальном времени
A Target объект представляет целевой компьютер и обеспечивает доступ к методам и свойствам, связанным с целевым компьютером.
Объект предоставляет доступ к методам и свойствам, которые:
Запустите и остановите приложение в реальном времени.
Считывание и установка параметров.
Контролировать сигналы.
Получение сведений о состоянии целевого компьютера.
Перезагрузите целевой компьютер.
Загрузите приложение реального времени.
Запуск, остановка и извлечение информации из профилировщика.
Имена функций чувствительны к регистру. Введите полное имя. Имена свойств не чувствительны к регистру. Если вводимые символы уникальны для свойства, вводить имя целиком не требуется.
Некоторые свойства и функции объекта можно вызвать из командной строки целевого компьютера после загрузки приложения реального времени. Дополнительные сведения см. в разделе Интерфейс командной строки целевого компьютера.
создает целевой объект, представляющий целевой компьютер по умолчанию. target_object = slrealtime
создает целевой объект, представляющий целевой компьютер, обозначенный target_object = slrealtime(target_name)target_name.
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