coder.mapping.api.CoderDictionary

Запросите и установите настройки кода значений по умолчанию словаря в словаре Embedded Coder в словаре данных Simulink

    Описание

    Объект отображений кода словаря кодера и связанные с ним функции позволяют вам сконфигурировать настройки генерации кода C для значений по умолчанию словаря в Embedded Coder® словарь в Simulink® словарь данных. Для категорий данных моделей отображений кода связывают категории данных с строениями, которые состоят из класса памяти и свойств класса памяти. Для функций код отображений связать категории функций со строениями, которые состоят из шаблона индивидуальной настройки функции. Уменьшите усилия по подготовке модели к генерации кода путем определения строений по умолчанию для категорий элементов данных и функций в модели.

    Создание

    Описание

    myCoderDictionaryObj = coder.mapping.api.get(dictionary) возвращает активные отображения кода для указанного словаря как объекта myCoderDictionaryObj. Отображения кода связывают элементы данных и функции в словаре данных с строениями для генерации кода.

    Если отображения кода не существуют, Simulink возвращает ошибку. Можно создать объект отображений кода с вызовом на coder.mapping.utils.create.

    myCoderDictionaryObj = coder.mapping.utils.create(dictionary) создает окружение отображений кода для заданного словаря данных и возвращает отображения как объект myCoderDictionaryObj. Отображения кода связывают элементы данных и функции с строениями для генерации кода C or C++. Если для указанного словаря данных существуют отображения кода, функция возвращает эти отображения кода.

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

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

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

    Пример: 'exCodeDefs.sldd'

    Типы данных: char | string

    Функции объекта

    setDataDefaultУстановите настройки кода по умолчанию для категории данных
    getDataDefaultПолучите настройки кода по умолчанию для категории данных
    setFunctionDefaultУстановите шаблон индивидуальной настройки функции по умолчанию и раздел памяти для категории функций модели
    getFunctionDefaultПолучите шаблон индивидуальной настройки функции по умолчанию или раздел памяти для категории функций модели

    Примеры

    свернуть все

    Для словаря данных exCodeDefs.sldd, создайте окружение для конфигурирования данных и функций для генерации кода. После вызова этой функции используйте вызовы других функций, перечисленных в разделе Функции объекта, для конфигурирования аспектов генерации кода для элементов интерфейса.

    coder.mapping.utils.create('exCodeDefs.sldd');
    
    Введенный в R2021a