Можно создать модели для предназначения тем же путем, вы создаете другие модели Simulink® — путем объединения стандартных блоков и S-функций C-MEX.
Можно использовать блоки от следующих источников:
Пакеты поддержки Embedded Coder.
Библиотека Embedded Targets (embeddedtargetslib) в продукте Embedded Coder®.
Блоки от Системных продуктов Тулбоксов
Авторские блоки
Избегайте использования блоков, которые не генерируют код, включая следующие блоки.
Имя блока / Категория | Библиотека | Описание |
---|---|---|
Осциллограф | Simulink, программное обеспечение DSP System Toolbox™ | Обеспечивает представление осциллографа вашего вывода. Не используйте Сохранять данные для опции рабочей области на панели истории Данных в диалоговом окне Параметров Осциллографа. |
К рабочей области | Simulink | Возвратите данные в свою рабочую область MATLAB®. |
Из рабочей области | Simulink | Отправьте данные в свою модель от вашего рабочего пространства MATLAB. |
Осциллограф спектра | DSP System Toolbox | Вычислите и отобразите кратковременный БПФ сигнала. Это имеет внутреннюю буферизацию, которая может замедлить ваш процесс без увеличивания стоимость. |
К файлу | Simulink | Отправьте данные в файл на вашей хост-машине. |
Из файла | Simulink | Получите данные из файла на вашей хост-машине. |
Инициированный к рабочей области | DSP System Toolbox | Отправьте данные в свое рабочее пространство MATLAB. |
Сигнал к рабочей области | DSP System Toolbox | Отправьте сигнал в свое рабочее пространство MATLAB. |
Сигнал из рабочей области | DSP System Toolbox | Получите сигнал от своего рабочего пространства MATLAB. |
Инициированный сигнал из рабочей области | DSP System Toolbox | Получите сигнал от своего рабочего пространства MATLAB. |
К устройству Волны | DSP System Toolbox | Отправьте данные в устройство |
От устройства Волны | DSP System Toolbox | Получите данные из устройства |
Сконфигурируйте параметры под вкладкой Hardware Implementation вашей модели Simulink для определенного целевого компьютера и набора инструментальных средств. Выполнение так обновляет другие параметры в диалоговом окне Параметров конфигурации к значениям по умолчанию для набора инструментальных средств сборки программного обеспечения и целевого компьютера, который вы используете.
Блок Target Preferences (Removed) был удален из библиотек блока Simulink для продуктов Simulink Coder™ и Embedded Coder.
Параметры в блоке Target Preferences были перемещены во вкладку Target Hardware Resources.
Сконфигурировать вашу модель Simulink для определенного целевого компьютера и набора инструментальных средств:
В модели Simulink откройте модель Configuration Parameters:
Нажатие на значок механизма,
Нажатие Ctrl+E на клавиатуре
Выбор пунктов меню Simulation> Model Configuration Parameters
В диалоговом окне Параметров конфигурации нажмите Hardware Implementation, и затем выберите Hardware board, который вы используете.
Выбор Hardware board автоматически заполняет много параметров в Code Generation, подходящем для оборудования.
Рассмотрите другие параметры под вкладкой Target Hardware Resources.
(Необязательно) В диалоговом окне Параметров конфигурации, нажмите Code Generation, чтобы рассмотреть и изменить другие функции генерации кода вашей модели.
Нажмите Apply и сохраните изменения в своей модели.
Чтобы видеть модель Configuration Parameters, откройте диалоговое окно Configuration Parameters. Можно сделать это в редакторе моделей путем выбора Simulation> Model Configuration Parameters, или путем нажатия Ctrl+E на клавиатуре.
Диалоговое окно Параметров конфигурации задает значения для активного configuration set модели. Эти параметры определяют тип используемого решателя, импорт и экспортируют настройки и другие значения, которые определяют, как модель запускается.
Чтобы установить Параметры конфигурации на правильные значения для вас генерировать код из вашей модели, смотрите, Конфигурируют Параметры Под Вкладкой Аппаратной реализации. Это действие инициализирует модель Configuration Parameters к правильным значениям по умолчанию для вас, чтобы сгенерировать код. Можно затем использовать диалоговое окно Параметров конфигурации, чтобы сделать дальнейшие модификации к значениям. Можно сгенерировать buildable код с помощью этих значений по умолчанию.