Для вашего сгенерированного кода C, чтобы придерживаться стандартов кода и инструкций или более легко объединяться с вашим внешним кодом, можно настроить имя функции точки входа (инициализируйте, выполнение, оконечное).
Этот пример показывает, как поменять имя функции initialize для модели rtwdemo_fcnprotoctrl.
Откройте и сохраните модель rtwdemo_fcnprotoctrl.
Введите перспективу Кода.
В редакторе Отображений Кода выберите вкладку Entry-Point Functions.
Поменяйте имя функции при помощи одного из этих методов.
В соответствии со столбцом Function Name, непосредственно отредактируйте имя функции. Столбец автоматически обновляет, чтобы отразить новое имя.
В соответствии со столбцом Function Preview, кликните по прототипной гиперссылке функции, чтобы открыть диалоговое окно настройки. В C Initialize Function Name поле редактируют имя функции. Нажмите Apply, чтобы просмотреть изменение, отраженное в поле C function prototype или нажать OK, чтобы выйти и просмотреть имя функции, отраженное в столбце Function Preview.
В данном примере поменяйте имя функции initialize к fcnprotoctrl_init.
Сохраните и создайте модель.
Проверьте изменения в сгенерированном коде путем навигации к Представлению кода.
Проверьте изменение в сгенерированном заголовочном файле, rtwdemo_fcnprotoctrl.h, путем проверки, что поле Search включает новое имя функции (fcnprotoctrl_init).
extern void fcnprotoctrl_init(void);
Проверьте изменение в сгенерированном файле C, rtwdemo_fcnprotoctrl.c, путем проверки, что поле Search включает новое имя функции (fcnprotoctrl_init).
void fcnprotoctrl_init(void)
{
...
}