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

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

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

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

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

Системный конечный файл, который вы выбираете на панели Генерации кода.

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

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

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

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

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

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

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

Количество битов: короткий

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

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

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

Количество битов: долго

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

Количество битов: долго долго

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

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

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

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

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

Количество битов: собственный компонент

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

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

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

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

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

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

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

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

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

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

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

Порядок байтов

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

Деление целого числа со знаком округляется к

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

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

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

Поддерживайте долго долго

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

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

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

Тестовые аппаратные средства совпадают с производственными аппаратными средствами

Задайте, отличаются ли тестовые аппаратные средства от производственных аппаратных средств.

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

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

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

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

Количество битов: короткий

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

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

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

Количество битов: долго

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

Количество битов: долго долго

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

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

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

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

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

Количество битов: собственный компонент

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

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

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

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

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

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

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

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

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

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

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

Порядок байтов

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

Деление целого числа со знаком округляется к

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

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

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

Поддерживайте долго долго

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

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

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

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

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

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

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

Похожие темы

Была ли эта тема полезной?