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