Определение данных

Описание

Задайте, куда поместить определения глобальных переменных.

Генерация кода 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'

Рекомендуемые настройки

ПриложениеУстановка
ОтладкаНикакой удар
ТрассируемостьДопустимое значение
ЭффективностьНикакой удар
Меры безопасностиНикакой удар

Смотрите также

Похожие темы