Панель аппаратной реализации

Категория Hardware Implementation включает параметры для настройки платы оборудования для запуска модели. Параметры аппаратной реализации задают различные опции для создания моделей для запуска на аппаратных платах или устройствах, включая соединения и параметры конкретного оборудования.

ПараметрОписание
Аппаратная плата

Выберите аппаратную плату, на которой можно запустить модель.

Генерация кода системный целевой файл

Системный целевой файл, выбранный на панели Code Generation.

Поставщик устройств

Выберите производителя аппаратной платы для реализации системы, которую представляет эта модель.

Тип устройства

Выберите тип оборудования для реализации системы, которую представляет эта модель.

Эти параметры конфигурации находятся в разделе Device details.

ПараметрОписание
Количество бит: char

Опишите длину битов символов для оборудования.

Количество бит: short

Опишите длину бита данных для оборудования.

Количество бит: int

Опишите целочисленную длину бита данных для оборудования.

Количество бит: long

Опишите длину битов данных для оборудования.

Количество бит: длинная длина

Опишите длину в битах C long long тип данных, который аппаратные поддержки.

Количество бит: с плавающей запятой

Опишите длину битов данных с плавающей точкой для оборудования (только для чтения).

Количество бит: double

Опишите битовую длину double данные для оборудования (только для чтения).

Количество бит: native

Опишите размер основного слова микропроцессора для оборудования.

Количество бит: указатель

Опишите битовую длину данных указателя для оборудования.

Количество бит: size_t

Опишите битовую длину size_t данные для оборудования.

Количество бит: ptrdiff_t

Опишите битовую длину ptrdiff_t данные для оборудования.

Самый большой атомарный размер: целое число

Укажите самый большой целочисленный тип данных, который может быть атомарно загружен и сохранен на оборудовании.

Самый большой атомарный размер: с плавающей точкой

Укажите самый большой тип данных с плавающей точкой, который может быть атомарно загружен и сохранен на оборудовании.

Упорядоченное расположение байтов

Опишите упорядоченное расположение байтов для платы оборудования.

Подписанные целочисленные раунды деления на

Опишите, как ваш компилятор для оборудования округляет результат деления двух целых чисел со знаком.

Сдвиньте вправо на целое число со знаком как арифметический сдвиг

Опишите, как ваш компилятор для оборудования заполняет бит знака в правом сдвиге целого числа со знаком.

Поддержка длинная

Укажите, что ваш компилятор C поддерживает long long C тип данных. Большинство C99 компиляторов поддерживает long long.

Эти параметры конфигурации находятся в разделе Advanced parameters.

ПараметрОписание

Тестовое оборудование аналогично производственному оборудованию

Укажите, отличается ли тестовое оборудование от производственного.

Поставщик и тип тестового устройства

Выберите производителя и тип оборудования, которое будет использоваться для тестирования кода, сгенерированного из модели.

Количество бит: char

Опишите длину битов символов для оборудования, которое вы используете для тестирования кода.

Количество бит: short

Опишите длину бита данных для оборудования, которое вы используете для тестирования кода.

Количество бит: int

Опишите целочисленную длину бита данных оборудования, которое вы используете для тестирования кода.

Количество бит: long

Опишите длину битов данных для оборудования, которое вы используете для тестирования кода.

Количество бит: длинная длина

Опишите длину в битах C long long тип данных, который аппаратные поддержки тест.

Количество бит: с плавающей запятой

Опишите длину битов данных с плавающей точкой для оборудования, которое вы используете для тестирования кода (только для чтения).

Количество бит: double

Опишите битовую длину double данные для оборудования, которое вы используете для тестирования кода (только для чтения).

Количество бит: native

Опишите размер основного слова микропроцессора для оборудования, которое вы используете для тестирования кода.

Количество бит: указатель

Опишите битовую длину данных указателя для оборудования, которое вы используете для тестирования кода.

Количество бит: size_t

Опишите битовую длину size_t данные для оборудования, которое вы используете для тестирования кода.

Количество бит: ptrdiff_t

Опишите битовую длину ptrdiff_t данные для оборудования, которое вы используете для тестирования кода.

Самый большой атомарный размер: целое число

Укажите самый большой тип целочисленных данных, который может быть атомарно загружен и сохранен на оборудовании, которое вы используете для тестирования кода.

Самый большой атомарный размер: с плавающей точкой

Укажите самый большой тип данных с плавающей точкой, который может быть атомарно загружен и сохранен на оборудовании, которое вы используете для тестирования кода.

Упорядоченное расположение байтов

Опишите упорядоченное расположение байтов для оборудования, которое вы используете для тестирования кода.

Подписанные целочисленные раунды деления на

Опишите, как ваш компилятор для тестового оборудования округляет результат деления двух знаковых целых чисел.

Сдвиньте вправо на целое число со знаком как арифметический сдвиг

Опишите, как ваш компилятор для тестового оборудования заполняет бит знака в правом сдвиге целого числа со знаком.

Поддержка длинная

Укажите, что ваш компилятор C поддерживает long long C тип данных.

Используйте функции Simulink Coder (Simulink Coder)

Включите функции Simulink Coder для моделей, развернутых в Поддерживаемые аппаратные средства Simulink.

Используйте функции встраиваемого кодера (Embedded Coder)

Включите функции Embedded Coder для моделей, развернутых в Поддерживаемые аппаратные средства Simulink.

Следующие параметры конфигурации модели не имеют другой документации.

ПараметрОписание
TargetPreprocMaxBitsSint
int - 32
Задайте максимальное количество бит, которые целевой препроцессор C может использовать для целочисленной математики со знаком.
TargetPreprocMaxBitsUint
int - 32
Задайте максимальное количество бит, которые целевой препроцессор C может использовать для беззнаковой целочисленной математики.

Похожие темы