Использование сгенерированного кода C / C ++ из Simulink в собственном проекте C ++ - PullRequest
0 голосов
/ 01 ноября 2019

Я ищу хороший учебник или объяснение для следующей процедуры. Я хочу сгенерировать код C / C ++ из Simulink (Simulink Coder / Embedded Coder) и связать его с собственным кодом C / C ++, чтобы я мог использовать свои существующие алгоритмы из Simulink. Я хочу использовать сенсорные декодеры явно в C / C ++.

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

Есть ли кто-нибудь, кто может дать мне хорошие уроки/ информация об этом? Существует ли стандартная файловая структура C / C ++ для интерфейса сгенерированных кодами моделей Simulink?

С наилучшими пожеланиями Макс

1 Ответ

0 голосов
/ 04 ноября 2019

Стандартных настроек взаимодействия нет (только по умолчанию), поэтому вы можете настроить интерфейс сгенерированного кода. В эти дни сам инструмент включает в себя полезный мастер, который поможет вам определить интерфейс сгенерированного кода, см. https://nl.mathworks.com/products/embedded-coder/features.html#configuring-for-code-generation

Если вы ищете генерацию класса C ++ (вместо интерфейса на основе функций), примитеПосмотрите на следующую ссылку: https://nl.mathworks.com/help/ecoder/ug/customize-generated-cpp-class-interfaces.html

...