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