Представляйте состояние целевого компьютера и приложение реального времени
Target
объект представляет целевой компьютер и обеспечивает доступ к методам и свойствам, связанным с целевым компьютером.
Объект обеспечивает доступ к методам и свойствам что:
Запустите и остановите приложение реального времени.
Считайте и установите параметры.
Контролируйте сигналы.
Получите информацию о статусе о целевом компьютере.
Перезапустите целевой компьютер.
Загрузите приложение реального времени.
Запустите, остановите и получите информацию от профилировщика.
Имена функций являются чувствительными к регистру. Введите целое имя. Имена свойства не являются чувствительными к регистру. Вы не должны вводить целое имя, если символы, которые вы вводите, уникальны для свойства.
Можно вызвать некоторые свойства объектов и функции из командной строки целевого компьютера, когда приложение реального времени загрузилось. Для получения дополнительной информации смотрите Интерфейс командной строки Целевого компьютера.
создает целевой объект, представляющий целевой компьютер по умолчанию. target_object
= slrealtime
создает целевой объект, представляющий целевой компьютер, определяемый target_object
= slrealtime(target_name
)target_name
.
slrealtime
функция принимает эти аргументы:
target_name
— Имя присвоено целевому компьютеру (вектор символов или строковый скаляр). Например, 'TargetPC1'
.
target_object
— Целевой компьютер представления объекта. Например, tg
.
Пример: создайте целевой объект для целевого компьютера по умолчанию
addInstrument | Добавьте инструментальный объект в целевой объект |
clearStartupApp | Очистите выбор приложения запуска на целевом компьютере |
connect | Соедините MATLAB с целевым компьютером |
copyPage | Скопируйте одну калибровочную страницу в другого в приложении реального времени |
deleteProfilerData | Удалите данные профилировщика выполнения из целевого компьютера |
disconnect | Отключите MATLAB от целевого компьютера |
exportParamSet | Запишите ParameterSet данные объектов к файлу набора параметров |
getAllInstruments | Получите информацию об инструментах, добавленных к целевому объекту |
getApplicationFile | Получите имя файла приложения реального времени |
getAvailableProfile | Получите информацию о доступных данных профилировщика выполнения |
getECUPage | Используйте текущий номер страницы ECU на приложении реального времени |
getInstalledApplications | Получите список установленных файлов приложения реального времени |
getLastApplication | Доберитесь имя приложения реального времени последний раз работает на целевом компьютере |
getNumPages | Получите количество страниц в памяти для приложения реального времени |
getProfilerData | Получите объект данных профиля |
getStartupApp | Получите информацию о конфигурации приложения запуска на целевом компьютере |
getXCPPage | Используйте текущий номер страницы XCP на приложении реального времени |
getparam | Считайте значение заметного параметра в режиме реального времени приложение |
getsignal | Считайте значение сигналов из приложения реального времени |
importParamSet | Создайте ParameterSet объект |
install | Установите приложение реального времени на целевом компьютере |
isConnected | Доберитесь целевой компьютер соединил состояние |
isLoaded | Доберитесь приложение реального времени загрузило состояние |
isRunning | Получите приложение реального времени рабочее состояние |
listParamSet | Перечислите доступные файлы набора параметров для приложения |
load | Развернитесь к цели и загрузите приложение реального времени к целевому компьютеру |
loadParamSet | Восстановите значения параметров, сохраненные в заданном файле |
reboot | Перезапустите целевой компьютер |
removeAllInstruments | Удалите инструментальные объекты из целевого объекта |
removeInstrument | Удалите выбранный инструментальный объект из целевого объекта |
reset | Сбросьте целевой объект |
resetProfiler | Сбросьте состояние профилирования к Ready
|
saveParamSet | Сохраните значения параметров приложения реального времени |
setECUAndXCPPage | Страницы памяти аппарата используются XCP и ECU к выбранной странице памяти на приложении реального времени |
setECUPage | Страница памяти аппарата, используемая ECU к выбранной странице памяти на приложении реального времени |
setStartupApp | Сконфигурируйте приложение реального времени запуска для целевого компьютера |
setStopTime | Сконфигурируйте время остановки для приложения реального времени |
setXCPPage | Страница памяти аппарата, используемая XCP к выбранной странице памяти на приложении реального времени |
setipaddr | Установите IP-адрес и сетевую маску на целевом компьютере |
setparam | Измените значение настраиваемого параметра в режиме реального времени приложение |
start | Запустите выполнение приложения реального времени на целевом компьютере |
startProfiler | Запустите профилирование на целевом компьютере |
status | Получите состояние приложения реального времени на целевом компьютере |
stop | Остановите выполнение приложения реального времени на целевом компьютере |
stopProfiler | Остановите профилирование на целевом компьютере |
update | Обновите версию RTOS на целевом компьютере |
Интерфейс командной строки целевого компьютера | ProfilerData
| Target.FileLog
| Target.ptpd
| Target.Stimulation