exponenta event banner

Установка программного обеспечения для разработки

Программное обеспечение Simulink ® Real-Time™ устанавливается только на компьютере разработчика. Компьютер разработки загружает приложение реального времени на целевой компьютер во время выполнения. Программное обеспечение Simulink Real-Time распространяется на DVD или в виде файла, загружаемого из Интернета.

Simulink Real-Time поддерживает рабочие процессы разработки и тестирования:

  • Рабочий процесс разработки - для моделирования выполнения в реальном времени, создания приложений в реальном времени, загрузки приложения на целевой компьютер и запуска приложений необходимо настроить компьютер разработки с помощью установки для разработки. Эта установка включает в себя пакет поддержки MATLAB ®, Simulink, Simulink Coder™, MATLAB Coder, Simulink Real-Time и Simulink Real-Time Target, блок ввода-вывода Speedgoat и Stateflow ® (рекомендуется).

  • Тестовый рабочий процесс проектирования - для загрузки и запуска приложений в реальном времени, получаемых от разработчика, необходимо настроить компьютер разработки с помощью тестовой установки. Эта установка включает в себя MATLAB, Simulink Real-Time и Speedgoat I/O Blockset.

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

Лицензионные требования

Перед установкой продукта Simulink Real-Time необходимо иметь действительный ключ установки файла и файл лицензии. Ключ установки файлов определяет продукты, приобретенные в MathWorks ®. Файл лицензии активирует установку.

Если вы не получили ни один из этих элементов, перейдите в лицензионный центр на веб-сайте MathWorks. Список необходимых продуктов см. в разделе Требования к продукции и доступность платформы для Simulink в режиме реального времени.

После установки Simulink Real-Time при настройке установки разработки необходимо установить пакет поддержки Simulink Real-Time Target Support. Во время установки пакета поддержки вы принимаете условия лицензии для средств разработки BlackBerry ® QNX ® Neutrino ® и компонентов времени выполнения в составе целевого компьютера. Эти средства создают приложение реального времени, которое выполняется на целевом компьютере.

С помощью Simulink Real-Time и BlackBerry QNX Neutrino можно разрабатывать приложения Simulink Real-Time, запускаемые на целевом компьютере Speedgoat (целевом компьютере). Эти приложения реального времени можно запускать с помощью целевого компьютера в режиме подключения. В режиме подключения компьютер разработки и целевой компьютер подключаются через программное обеспечение Simulink Real-Time и кабель Ethernet. Кроме того, эти приложения реального времени можно запускать с помощью целевого компьютера в автономном режиме. В автономном режиме компьютеры разработки и целевые компьютеры не подключаются через программное обеспечение Simulink Real-Time.

Дополнительные сведения о подключенном режиме и автономном режиме см. в разделах Режимы приложений и целевых компьютеров в реальном времени.

Расположение файлов на компьютере разработки

Выберите рабочую папку за пределами корня MATLAB. Simulink Real-Time создает файлы и папки в следующем расположении:

  • Рабочая папка MATLAB - файлы кэша Simulink (.slxc), динамические библиотеки ссылок (например, .mex64 ) и приложения Simulink в реальном времени (.mldatx).

  • Папка построения кодера Simulink - файлы кода C кодера Simulink (.c, .cpp, .h, .hpp) находятся в подпапке с именем modelname_slrealtime_rtw.

См. также

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