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

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

По умолчанию на целевом компьютере отображается экран сеанса 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 целевого компьютера доступна в Ссылке по утилитам в Руководстве пользователя среды IDE 7.1 QNX Momentics. Все команды, которые эта ссылка определяет как Выполняемые: QNX Neutrino, поддерживаются на целевом компьютере.

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

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

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

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

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

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

Похожие темы

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