Как я могу реализовать функции в Simulink для генерации кода C, для которого определены макрофункции? - PullRequest
0 голосов
/ 07 июня 2018

Я пытаюсь смоделировать алгоритм, который требует определения макрофункций в автоматически сгенерированном C-коде с использованием встроенного кодера.Как определить функции как макросы в Simulink / Stateflow для одного и того же?

1 Ответ

0 голосов
/ 10 июня 2018

Из вашего вопроса я понимаю, что вы пытаетесь заменить некоторые функции, сгенерированные моделями Simulink, вашими собственными макросами.Вы, вероятно, можете достичь желаемого, создав библиотеку замены кода, как описано здесь .

Также существует ограничение на то, какие функции вы можете заменить: список функций, которые вы можете заменить .

Другим простым, но не очень элегантным решением было бы написатьскрипт для замены кода вручную.Вы можете написать собственный хук для вызова скрипта после генерации кода ( настройка процесса сборки ).Я не рекомендовал бы редактировать сгенерированный код, если вы не уверены, что делаете.

...