Категория 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. |
Следующие параметры конфигурации модели не имеют другой документации.
Параметр | Описание |
---|---|
TargetPreprocMaxBitsSint int - 32 | Задайте максимальное количество бит, которые целевой препроцессор C может использовать для целочисленной математики со знаком. |
TargetPreprocMaxBitsUint int - 32 | Задайте максимальное количество бит, которые целевой препроцессор C может использовать для беззнаковой целочисленной математики. |