coder.hardware

Создайте объект строения аппаратной платы для генерации кода C/C + + из кода MATLAB

Описание

The coder.hardware функция создает coder.Hardware объект, который содержит параметры аппаратной платы для генерации кода C/C + + из MATLAB® код.

Как использовать coder.Hardware объект для генерации кода, присвойте его Hardware свойство coder.CodeConfig или coder.EmbeddedCodeConfig объект, которому вы передаете codegen. Назначение coder.Hardware объект для Hardware свойство настраивает связанную coder.HardwareImplementation объект и другие параметры конфигурации для конкретной аппаратной платы.

Создание

Описание

пример

coder.hardware(boardname) создает coder.Hardware объект для указанной аппаратной платы. Плата должна поддерживаться установленным пакетом поддержки. Чтобы просмотреть список доступных плат, вызовите coder.hardware без входных параметров.

пример

coder.hardware() возвращает массив ячеек с именами плат, поддерживаемых установленными пакетами поддержки.

Входные параметры

расширить все

Имя аппаратной платы, заданное как вектор символов или строковый скаляр.

Пример: 'Raspberry Pi'

Пример: "Raspberry Pi"

Свойства

расширить все

Имя оборудования платы в виде вектора символов или строкового скаляра. coder.hardware функция устанавливает это свойство с помощью boardname аргумент.

Тактовая частота оборудования платы, заданная как двойной скаляр.

Примеры

свернуть все

Сконфигурируйте генерацию кода для платы Raspberry Pi и сгенерируйте код для функции foo.

hwlist = coder.hardware();
if ismember('Raspberry Pi',hwlist)
    hw = coder.hardware('Raspberry Pi');
    cfg = coder.config('lib');
    cfg.Hardware = hw;
    codegen foo -config cfg -report
end

Перед созданием coder.Hardware Объект платы оборудования, проверьте, что плата поддерживается установленным пакетом поддержки.

Список всех плат, для которых установлен пакет поддержки.

hwlist = coder.hardware()

Тест на установленный пакет поддержки для конкретной платы.

hwlist = coder.hardware();
if ismember('Raspberry Pi',hwlist)
    hw = coder.hardware('Raspberry Pi');
end

Совет

Введенный в R2015b