Укажите место размещения определений глобальных переменных.
Категория: Создание кода > Размещение кода
По умолчанию:
Auto
AutoПозволяет генератору кода определить, где должны находиться определения.
Data defined in source fileРазмещение определений в .c исходные файлы, в которых находятся функции. Генератор кода помещает определения в одну или несколько функций .c в зависимости от количества исходных файлов функций и секционирования файлов, ранее выбранных в модели Simulink ® .
Data defined in a single separate source fileРазмещение определений в исходном файле, указанном в поле Имя файла определения данных. Генератор кода организует и форматирует определения на основе шаблона источника данных, заданного параметром шаблона Source file (* .c) в разделе данных панели Templates.
Ограничение
Этот параметр применяется к данным с классами хранения, за исключением следующих:
ExportedGlobal
ImportedExtern
ImportedExternPointer
BitField
FileScope
Localizable
Struct
CompilerFlag
В словаре Embedded Coder ® значение Header File для неподдерживаемых классов хранения пусто. Нельзя указать размещение файлов по умолчанию для неподдерживаемых классов хранения.
Этот параметр включает имя файла определения данных.
Параметр:
GlobalDataDefinition |
| Текст: символьный вектор |
Значение:
'Auto' | 'InSourceFile' | 'InSeparateSourceFile' |
По умолчанию:
'Auto' |
| Приложение | Настройка |
|---|---|
| Отладка | Никакого воздействия |
| Отслеживаемость | Допустимое значение |
| Эффективность | Никакого воздействия |
| Меры безопасности | Никакого воздействия |