exponenta event banner

Интерфейс командной строки целевого компьютера

Можно загружать, запускать, останавливать и проверять состояние приложения в реальном времени с помощью команд интерфейса командной строки целевого компьютера.

По умолчанию на целевом компьютере отображается экран сеанса 1 с монитором состояния целевого компьютера. Сведения о переключении на экран сеанса 2 с интерфейсом командной строки см. в разделе Монитор состояния целевого компьютера.

Чтобы прочитать журнал консоли целевого компьютера, просмотрите журнал в slrtLogViewer.

Команды целевого объекта

При использовании интерфейса командной строки целевого компьютера функции целевого объекта поддерживают загрузку, запуск, остановку и проверку состояния приложения в реальном времени.

Описание использования этих команд см. в разделе Управление приложением реального времени в командной строке целевого компьютера.

Эти команды: Target команды объекта, которые можно использовать через интерфейс командной строки на целевом компьютере. Каждая команда отображается с эквивалентным синтаксисом MATLAB ®. В описаниях tg_object - имя целевого объекта, а app_name - имя файла MLDATX приложения реального времени .

  • Цель: slrealtime load --AppName app_name

    MATLAB: load(tg_object,'app_name')

    При запуске с компьютера разработки в окне команд MATLAB load команда развертывает приложение реального времени на целевом компьютере и загружает приложение. При запуске из командного интерфейса целевого компьютера load команда загружает приложение.

  • Цель: slrealtime start

    MATLAB: start(tg_object)

    start запускает приложение реального времени, загруженное на целевой компьютер.

  • Цель: slrealtime stop

    MATLAB: stop(tg_object)

    stop останавливает приложение реального времени, запущенное на целевом компьютере.

  • Цель: slrealtime install --AppName app_name

    MATLAB: install(tg_object,'app_name')

    install устанавливает приложение реального времени для автономной работы на целевом компьютере.

  • Цель: slrealtime saveParamSet filename

    MATLAB: saveParamSet(tg_object,filename)

    saveParamSet команда сохраняет набор параметров из загруженного приложения реального времени на целевом компьютере.

  • Цель: slrealtime loadParamSet filename

    MATLAB: loadParamSet(tg_object,filename)

    loadParamSet команда загружает набор параметров в приложение реального времени на целевой компьютер.

Системные команды RTOS целевого компьютера

Целевой компьютер использует операционную систему реального времени QNX Neutrino (RTOS). Системные команды на целевом компьютере можно запускать с компьютера разработки с помощью утилиты SSH, такой как PuTTY. Или можно запускать системные команды на целевом компьютере с его клавиатуры (консоли). Информация о системных командах RTOS целевого компьютера содержится в справочнике по утилитам в руководстве пользователя QNX Momentics IDE 7.1. Все команды, которые эта ссылка идентифицирует как Runs on: QNX Neutrino, поддерживаются на целевом компьютере.

Для настройки целевого компьютера требуются некоторые команды RTOS. К таким командам относятся:

  • date - установить дату и время

  • ntpdate - установка локальной даты и времени с сервера NTP

  • ntpd - запуск демона NTP

  • rtc - установить дату из аппаратных часов

Описание использования этих команд см. в разделе Выполнение команд RTOS целевого компьютера в командной строке целевого компьютера.

Связанные темы

Внешние веб-сайты