Создание и выполнение приложения реального времени с MATLAB
Настройка приложения реального времени и выполнение
Чтобы запустить ваше приложение реального времени повторяемым способом, сборка, загрузка, конфигурирует и запускает ваше приложение реального времени с языком MATLAB®. Вы можете:
Выполните запуски в интерактивном режиме или начните автоматизированные гонки и протестируйте последовательности.
Настройки параметров во время, прежде, или после запуска.
Инструмент (конфигурируют для потоковой передачи из приложения), представление, и регистрируют сигналы на компьютере разработчика или целевом компьютере.
Объекты
Target | Представляйте состояние целевого компьютера и приложение реального времени |
Application | Представляйте файлы приложения на компьютере разработчика |
Instrument | Создайте инструментальный объект в реальном времени |
SystemLog | Получите текущий консольный журнал от целевого компьютера |
Функции
развернуть все
Управляйте целевым компьютером
connect | Соедините MATLAB с целевым компьютером |
disconnect | Отключите MATLAB от целевого компьютера |
reboot | Перезапустите целевой компьютер |
setipaddr | Установите IP-адрес и сетевую маску на целевом компьютере |
slrealtime | Интерфейс для целевого компьютера управления |
update | Обновите версию RTOS на целевом компьютере |
Управляйте приложением
addInstrument | Добавьте инструментальный объект в целевой объект |
load | Развернитесь к цели и загрузите приложение реального времени к целевому компьютеру |
rtwbuild | Создайте сгенерированный код из модели |
getparam | Считайте значение заметного параметра в режиме реального времени приложение |
setStopTime | Сконфигурируйте время остановки для приложения реального времени |
setparam | Измените значение настраиваемого параметра в режиме реального времени приложение |
start | Запустите выполнение приложения реального времени на целевом компьютере |
status | Получите состояние приложения реального времени на целевом компьютере |
stop | Остановите выполнение приложения реального времени на целевом компьютере |
updateRootLevelInportData | Замените внешние входные данные в режиме реального времени приложение с входными данными |
Регистрируйте сигналы
abort | Прервите импорт данных логов файла от целевого компьютера |
discard | Удалите данные логов файла из целевого компьютера |
list | Получите информацию о доступных журналах файла данных сигнала |
import | Импортируйте данные логов файла из целевого компьютера |
enable | Запустите логгирование файла данных сигнала |
disable | Остановите логгирование файла данных сигнала |
Управляйте инструментами
addInstrumentedSignals | Найдите оснащенные сигналы и добавьте их в инструментальный объект в реальном времени |
addSignal | Добавьте сигнал для потоковой передачи, чтобы быть доступными в коллбэке |
clearScalarAndLineData | Очистите данные от дочерних элементов инструментального объекта в реальном времени |
connectCallback | Добавьте коллбэк, который отвечает на новые данные |
connectLine | Сигнал подключения для потоковой передачи к осям |
connectScalar | Добавьте сигнал для потоковой передачи к скалярному отображению |
delete | Удалите инструментальный объект в реальном времени |
generateScript | Сгенерируйте скрипт, который создает скаляр и средства управления осями от сигналов, скаляры и линии в режиме реального времени инструментальный объект |
getCallbackDataForSignal | Получите данные о коллбэке для сигнала в режиме реального времени инструментальный объект |
removeCallback | Удаленный коллбэк от инструментального объекта в реальном времени |
removeAllInstruments | Удалите инструментальные объекты из целевого объекта |
removeInstrument | Удалите выбранный инструментальный объект из целевого объекта |
removeSignal | Удалите сигнал из инструментального объекта в реальном времени |
validate | Подтвердите сигналы в инструментальном объекте |
Автономная работа
clearStartupApp | Очистите выбор приложения запуска на целевом компьютере |
getStartupApp | Получите информацию о конфигурации приложения запуска на целевом компьютере |
install | Установите приложение реального времени на целевом компьютере |
setStartupApp | Сконфигурируйте приложение реального времени запуска для целевого компьютера |
Поиск и устранение проблем