Категория «Реализация аппаратных средств» включает параметры для конфигурирования платы аппаратных средств для запуска модели. Параметры реализации аппаратного обеспечения определяют различные варианты построения моделей для работы на аппаратных платах или устройствах, включая коммуникационные соединения и параметры, специфичные для аппаратного обеспечения.
| Параметр | Описание |
|---|---|
| Плата аппаратных средств | Выберите аппаратную плату для запуска модели. |
| Целевой файл системы генерации кода | Системный целевой файл, выбранный на панели «Создание кода». |
| Поставщик устройства | Выберите производителя платы аппаратных средств, используемой для реализации системы, представляемой данной моделью. |
| Тип устройства | Выберите тип оборудования, используемого для реализации системы, представляемой этой моделью. |
Эти параметры конфигурации находятся в разделе Сведения об устройстве.
| Параметр | Описание |
|---|---|
| Количество битов: символ | Опишите длину символьного бита для аппаратных средств. |
| Количество битов: короткое | Опишите длину бита данных для аппаратных средств. |
| Количество битов: int | Опишите целочисленную битовую длину данных для аппаратных средств. |
| Количество битов: long | Опишите длину битов данных для аппаратных средств. |
| Количество битов: длинная длина | Опишите длину в битах C |
| Количество битов: float | Опишите битовую длину данных с плавающей запятой для аппаратных средств (только для чтения). |
| Число битов: двойное | Опишите битовую длину |
| Количество битов: собственный | Опишите собственный размер слов микропроцессора для оборудования. |
| Количество битов: указатель | Опишите битовую длину данных указателя для оборудования. |
| Количество битов: size_t | Опишите битовую длину |
| Количество битов: ptrdiff_t | Опишите битовую длину |
| Наибольший размер атома: целое число | Укажите наибольший целочисленный тип данных, который может быть загружен и сохранен на оборудовании. |
| Наибольший атомный размер: плавающая точка | Укажите наибольший тип данных с плавающей запятой, который может быть загружен и сохранен на оборудовании. |
| Порядок байтов | Опишите порядок байтов для платы аппаратных средств. |
| Подписанные целочисленные раунды деления на | Опишите, как компилятор для оборудования округляет результат деления двух подписанных целых чисел. |
| Сдвиг вправо на целое число со знаком как арифметический сдвиг | Опишите, как компилятор для оборудования заполняет бит знака в правом сдвиге целого числа со знаком. |
| Поддержка длинная | Укажите, что компилятор C поддерживает C |
Эти параметры конфигурации находятся в разделе Дополнительные параметры.
| Параметр | Описание |
|---|---|
Укажите, отличается ли тестовое оборудование от производственного. | |
Выберите производителя и тип оборудования для тестирования кода, созданного в модели. | |
Опишите длину символьного бита для аппаратных средств, используемых для тестирования кода. | |
Опишите длину бита данных для аппаратных средств, используемых для тестирования кода. | |
Опишите целочисленную битовую длину данных оборудования, используемого для тестирования кода. | |
Опишите длины битов данных для оборудования, используемого для тестирования кода. | |
Опишите длину в битах C | |
Опишите битовую длину данных с плавающей запятой для аппаратных средств, используемых для тестирования кода (только для чтения). | |
Опишите битовую длину | |
Опишите собственный размер слов микропроцессора для оборудования, используемого для тестирования кода. | |
Опишите битовую длину данных указателя для оборудования, используемого для тестирования кода. | |
Опишите битовую длину | |
Опишите битовую длину | |
Укажите наибольший тип целочисленных данных, которые могут быть атомарно загружены и сохранены на оборудовании, используемом для тестирования кода. | |
Укажите наибольший тип данных с плавающей запятой, который можно атомарно загружать и хранить на оборудовании, используемом для тестирования кода. | |
Опишите порядок байтов для оборудования, используемого для тестирования кода. | |
Опишите, как компилятор для тестового оборудования округляет результат деления двух подписанных целых чисел. | |
Сдвиг вправо на целое число со знаком как арифметический сдвиг | Опишите, как компилятор для тестового оборудования заполняет бит знака в правом сдвиге целого числа со знаком. |
Укажите, что компилятор C поддерживает C | |
Использование функций кодера Simulink (кодер Simulink) | Включите функции Simulink Coder для моделей, развернутых на поддерживаемом Simulink оборудовании. |
Использование функций встроенного кодера (Embedded Coder) | Включите функции встроенного кодера для моделей, развернутых на аппаратном обеспечении, поддерживаемом Simulink. |
Следующие параметры конфигурации модели не имеют другой документации.
| Параметр | Описание |
|---|---|
TargetPreprocMaxBitsSintint - 32 | Укажите максимальное количество битов, которое целевой препроцессор C может использовать для целочисленной математики со знаком. |
TargetPreprocMaxBitsUintint - 32 | Укажите максимальное количество битов, которое целевой препроцессор C может использовать для беззнаковой целочисленной математики. |