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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Количество битов: '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 препроцессор может использовать для математики беззнаковых целых чисел.

Похожие темы