exponenta event banner

coder.hardware

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

Описание

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