Категория Hardware Implementation включает параметры для настройки платы оборудования для запуска модели. Параметры аппаратной реализации задают различные опции для создания моделей для запуска на аппаратных платах или устройствах, включая соединения и параметры конкретного оборудования.
| Параметр | Описание |
|---|---|
| Аппаратная плата | Выберите аппаратную плату, на которой можно запустить модель. |
| Генерация кода системный целевой файл | Системный целевой файл, выбранный на панели Code Generation. |
| Поставщик устройств | Выберите производителя аппаратной платы для реализации системы, которую представляет эта модель. |
| Тип устройства | Выберите тип оборудования для реализации системы, которую представляет эта модель. |
Эти параметры конфигурации находятся в разделе Device details.
| Параметр | Описание |
|---|---|
| Количество бит: char | Опишите длину битов символов для оборудования. |
| Количество бит: short | Опишите длину бита данных для оборудования. |
| Количество бит: int | Опишите целочисленную длину бита данных для оборудования. |
| Количество бит: long | Опишите длину битов данных для оборудования. |
| Количество бит: длинная длина | Опишите длину в битах C |
| Количество бит: с плавающей запятой | Опишите длину битов данных с плавающей точкой для оборудования (только для чтения). |
| Количество бит: double | Опишите битовую длину |
| Количество бит: native | Опишите размер основного слова микропроцессора для оборудования. |
| Количество бит: указатель | Опишите битовую длину данных указателя для оборудования. |
| Количество бит: size_t | Опишите битовую длину |
| Количество бит: ptrdiff_t | Опишите битовую длину |
| Самый большой атомарный размер: целое число | Укажите самый большой целочисленный тип данных, который может быть атомарно загружен и сохранен на оборудовании. |
| Самый большой атомарный размер: с плавающей точкой | Укажите самый большой тип данных с плавающей точкой, который может быть атомарно загружен и сохранен на оборудовании. |
| Упорядоченное расположение байтов | Опишите упорядоченное расположение байтов для платы оборудования. |
| Подписанные целочисленные раунды деления на | Опишите, как ваш компилятор для оборудования округляет результат деления двух целых чисел со знаком. |
| Сдвиньте вправо на целое число со знаком как арифметический сдвиг | Опишите, как ваш компилятор для оборудования заполняет бит знака в правом сдвиге целого числа со знаком. |
| Поддержка длинная | Укажите, что ваш компилятор C поддерживает |
Эти параметры конфигурации находятся в разделе Advanced parameters.
| Параметр | Описание |
|---|---|
Тестовое оборудование аналогично производственному оборудованию | Укажите, отличается ли тестовое оборудование от производственного. |
Выберите производителя и тип оборудования, которое будет использоваться для тестирования кода, сгенерированного из модели. | |
Опишите длину битов символов для оборудования, которое вы используете для тестирования кода. | |
Опишите длину бита данных для оборудования, которое вы используете для тестирования кода. | |
Опишите целочисленную длину бита данных оборудования, которое вы используете для тестирования кода. | |
Опишите длину битов данных для оборудования, которое вы используете для тестирования кода. | |
Опишите длину в битах C | |
Опишите длину битов данных с плавающей точкой для оборудования, которое вы используете для тестирования кода (только для чтения). | |
Опишите битовую длину | |
Опишите размер основного слова микропроцессора для оборудования, которое вы используете для тестирования кода. | |
Опишите битовую длину данных указателя для оборудования, которое вы используете для тестирования кода. | |
Опишите битовую длину | |
Опишите битовую длину | |
Укажите самый большой тип целочисленных данных, который может быть атомарно загружен и сохранен на оборудовании, которое вы используете для тестирования кода. | |
Укажите самый большой тип данных с плавающей точкой, который может быть атомарно загружен и сохранен на оборудовании, которое вы используете для тестирования кода. | |
Опишите упорядоченное расположение байтов для оборудования, которое вы используете для тестирования кода. | |
Опишите, как ваш компилятор для тестового оборудования округляет результат деления двух знаковых целых чисел. | |
Сдвиньте вправо на целое число со знаком как арифметический сдвиг | Опишите, как ваш компилятор для тестового оборудования заполняет бит знака в правом сдвиге целого числа со знаком. |
Укажите, что ваш компилятор C поддерживает | |
Используйте функции Simulink Coder (Simulink Coder) | Включите функции Simulink Coder для моделей, развернутых в Поддерживаемые аппаратные средства Simulink. |
Используйте функции встраиваемого кодера (Embedded Coder) | Включите функции Embedded Coder для моделей, развернутых в Поддерживаемые аппаратные средства Simulink. |
Следующие параметры конфигурации модели не имеют другой документации.
| Параметр | Описание |
|---|---|
TargetPreprocMaxBitsSintint - 32 | Задайте максимальное количество бит, которые целевой препроцессор C может использовать для целочисленной математики со знаком. |
TargetPreprocMaxBitsUintint - 32 | Задайте максимальное количество бит, которые целевой препроцессор C может использовать для беззнаковой целочисленной математики. |