static
в объявлениях функцииЗадайте, включать ли ключевое слово static
в объявления функции в сгенерированном коде.
Генерация кода Category:> Стиль кода
Значение по умолчанию: на
Включайте ключевое слово static
в объявления функции в сгенерированном коде. Можно соединить различные исполняемые файлы, сгенерированные из различных моделей, которые относятся к локально ограниченной по объему подсистеме и служебным функциям с тем же именем. Этот параметр также влияет на эти функции:
Графическая функция Stateflow®
Различная подсистема
Подфункция MATLAB®
Конфиденциально ограниченная по объему функция Simulink®
Когда вы выбираете этот параметр, сгенерированный код совместим с Правилом 8.10 MISRA C:2012.
Удалите ключевое слово static
в объявлениях функции в сгенерированном коде.
Этот параметр требует лицензии Embedded Coder®, когда вы генерируете код.
Этот параметр появляется только для основанных на ERT целей.
Этот параметр включен, когда вы выбираете упаковку файла Compact/Compact(with separate data file)
.
Параметр:
PreserveStaticInFcnDecls |
Ввод: символьный вектор |
Значение:
'on' | 'off' |
Значение по умолчанию:
'on' |
Приложение | Установка |
---|---|
Отладка | Никакое влияние |
Трассируемость | Никакое влияние |
Эффективность | На (выполнение, ROM) |
Меры безопасности | Никакое влияние |