Настройка и выполнение приложения реального времени с C

Подготовьте и запустите приложение реального времени

Чтобы запустить вашу систему реального времени повторяемым способом, напишите программы с API C. С этими программами, загрузкой, конфигурируют и выполняют приложение реального времени. Вы можете:

  • Выполните выполнения в интерактивном режиме или начните автоматизированные гонки и протестируйте последовательности.

  • Настройки параметров во время, прежде, или после выполнения.

  • Получите, просмотрите и регистрируйте сигналы на компьютере разработчика или целевом компьютере.

API C/C++

развернуть все

xPCInitAPIИнициализируйте DLL Simulink Real-Time
xPCGetAPIVersionПолучите номер версии API Simulink Real-Time
xPCFreeAPIРазгрузите DLL Simulink Real-Time
xPCRegisterTargetЦель регистра с библиотекой Simulink Real-Time API
xPCDeRegisterTargetУдалите целевые коммуникационные свойства из библиотеки Simulink Real-Time API
xPCOpenConnectionОткрытая связь с целевым компьютером
xPCCloseConnectionЗакройте коммуникационную связь TCP/IP
xPCOpenTcpIpPortОткройте связь TCP/IP с системой Simulink Real-Time
xPCClosePortЗакройте коммуникационную связь TCP/IP
xPCReOpenPortВновь откройте канал связи
xPCRebootПерезапустите целевой компьютер
xPCTargetPingПроверьте с помощью ping-запросов целевой компьютер
xPCGetTargetVersionПолучите версию Ядра Simulink Real-Time
xPCLoadAppЗагрузите приложение реального времени на целевой компьютер
xPCUnloadAppРазгрузите приложение реального времени
xPCIsAppRunningВозвратите приложение реального времени рабочее состояние
xPCSetEchoВключите или выключите индикатор сообщения
xPCGetEchoВозвратите режим отображения для целевого окна сообщения
xPCSetLoadTimeOutИзмените значение тайм-аута инициализации между разработкой и целевыми компьютерами
xPCGetLoadTimeOutВозвратите значение тайм-аута для связи между разработкой и целевыми компьютерами
xPCGetAppNameВозвратите имя приложения реального времени
xPCStartAppЗапустите приложение реального времени
xPCStopAppОстановите приложение реального времени
xPCSetSampleTimeИзмените шаг расчета приложения реального времени
xPCGetSampleTimeВозвратите шаг расчета приложения реального времени
xPCSetStopTimeИзмените время остановки приложения реального времени
xPCGetStopTimeВозвратите время остановки
xPCAverageTETВозвратите среднее время выполнения задачи
xPCGetExecTimeВозвратите время выполнения приложения реального времени
xPCGetSessionTimeВозвратитесь Ядро Simulink Real-Time отрезка времени запускалось
xPCIsAppRunningВозвратите приложение реального времени рабочее состояние
xPCIsOverloadedВозвратите состояние перегрузки целевого компьютера
xPCMaximumTETСкопируйте максимальное время выполнения задачи в массив
xPCMinimumTETСкопируйте минимальное время выполнения задачи в массив
xPCSaveParamSetСохраните значения параметров приложения реального времени
xPCLoadParamSetВосстановите значения параметров
xPCErrorMsgВозвратите текстовое описание для сообщения об ошибке
xPCGetLastErrorВозвратитесь постоянный из последней ошибки
xPCSetLastErrorУстановите последнюю ошибку на определенную символьную строковую константу

Темы

Simulink Real-Time C API

Исполнение требований кодирования библиотеки Simulink® Real-Time™ C API.

Используя API C

Исполнение требований для использования Simulink Real-Time C API.

C сообщения об ошибке API

Интерпретация кодов ошибок производится API C.