Категория Аппаратной реализации включает параметры для конфигурирования аппаратной платы, чтобы запустить модель. Параметры аппаратной реализации задают различные варианты для создания моделей, чтобы работать на аппаратных платах или устройствах включая коммуникационные связи и аппаратных средствах определенные параметры.
Параметр | Описание |
---|---|
Аппаратная плата | Выберите аппаратную плату, на которую можно запустить вашу модель. |
Системный конечный файл Генерации кода | Системный конечный файл, который вы выбираете на панели Генерации кода. |
Поставщик устройства | Выберите производителя аппаратной платы, чтобы использовать, чтобы реализовать систему, которую представляет эта модель. |
Тип устройства | Выберите тип аппаратных средств, чтобы использовать, чтобы реализовать систему, которую представляет эта модель. |
Эти параметры конфигурации находятся в разделе деталей Устройства.
Параметр | Описание |
---|---|
Количество битов: 'char' | Опишите символьную длину в битах для аппаратных средств. |
Количество битов: короткий | Опишите длину бита данных для аппаратных средств. |
Количество битов: int | Опишите целочисленную длину в битах данных для аппаратных средств. |
Количество битов: долго | Опишите длины бита данных для аппаратных средств. |
Количество битов: долго долго | Опишите длину в битах типа данных |
Количество битов: плавание | Опишите длину в битах данных с плавающей точкой для аппаратных средств (только для чтения). |
Количество битов: 'double' | Опишите длину в битах данных |
Количество битов: собственный компонент | Опишите собственный размер слова микропроцессора для аппаратных средств. |
Количество битов: указатель | Опишите длину в битах данных указателя для аппаратных средств. |
Количество битов: size_t | Опишите длину в битах данных |
Количество битов: ptrdiff_t | Опишите длину в битах данных |
Самый большой атомарный размер: целое число | Задайте самый большой целочисленный тип данных, который может атомарно загрузиться и сохраненный на аппаратных средствах. |
Самый большой атомарный размер: с плавающей точкой | Задайте самый большой тип данных с плавающей точкой, который может атомарно загрузиться и сохраненный на аппаратных средствах. |
Порядок байтов | Опишите порядок байтов для аппаратной платы. |
Деление целого числа со знаком округляется к | Опишите, как ваш компилятор для аппаратных средств округляет результат деления двух целых чисел со знаком. |
Сдвиг прямо на целом числе со знаком как арифметический сдвиг | Опишите, как ваш компилятор для аппаратных средств заполняет знаковый бит в сдвиге вправо целого числа со знаком. |
Поддерживайте долго долго | Укажите, что ваш компилятор C поддерживает тип данных |
Эти параметры конфигурации находятся в Усовершенствованном разделе параметров.
Параметр | Описание |
---|---|
Тестовые аппаратные средства совпадают с производственными аппаратными средствами | Задайте, отличаются ли тестовые аппаратные средства от производственных аппаратных средств. |
Выберите производителя и тип аппаратных средств, чтобы использовать, чтобы протестировать код, сгенерированный от модели. | |
Опишите символьную длину в битах для аппаратных средств, которые вы используете для тестового кода. | |
Опишите длину бита данных для аппаратных средств, которые вы используете для тестового кода. | |
Опишите целочисленную длину в битах данных аппаратных средств, которые вы используете для тестового кода. | |
Опишите длины бита данных для аппаратных средств, которые вы используете для тестового кода. | |
Опишите длину в битах типа данных | |
Опишите длину в битах данных с плавающей точкой для аппаратных средств, которые вы используете для тестового кода (только для чтения). | |
Опишите длину в битах данных | |
Опишите собственный размер слова микропроцессора для аппаратных средств, которые вы используете для тестового кода. | |
Опишите длину в битах данных указателя для аппаратных средств, которые вы используете для тестового кода. | |
Опишите длину в битах данных | |
Опишите длину в битах данных | |
Задайте самый большой целочисленный тип данных, который может атомарно загрузиться и сохраненный на аппаратных средствах, которые вы используете для тестового кода. | |
Задайте самый большой тип данных с плавающей точкой, который может атомарно загрузиться и сохраненный на аппаратных средствах, которые вы используете для тестового кода. | |
Опишите порядок байтов для аппаратных средств, которые вы используете для тестового кода. | |
Опишите, как ваш компилятор для тестовых аппаратных средств округляет результат деления двух целых чисел со знаком. | |
Сдвиг прямо на целом числе со знаком как арифметический сдвиг | Опишите, как ваш компилятор для тестовых аппаратных средств заполняет знаковый бит в сдвиге вправо целого числа со знаком. |
Укажите, что ваш компилятор C поддерживает тип данных | |
Используйте (Simulink Coder) функций Simulink Coder | Активируйте опции Simulink Coder для моделей, развернутых на Поддерживаемых аппаратных средствах Simulink. |
Используйте (Embedded Coder) функций Embedded Coder | Активируйте опции Embedded Coder для моделей, развернутых на Поддерживаемых аппаратных средствах Simulink. |
Следующие образцовые параметры конфигурации не имеют никакой другой документации.
Параметр | Описание |
---|---|
TargetPreprocMaxBitsSint int32 | Задайте максимальное количество битов, которые цель C препроцессор может использовать для математики целого числа со знаком. |
TargetPreprocMaxBitsUint int32 | Задайте максимальное количество битов, которые цель C препроцессор может использовать для математики беззнаковых целых чисел. |