2013-10-02 3 views
1

Мне было бы интересно узнать, есть ли у кого-либо из вас непосредственный опыт портирования моделей Simulink в рабочую DLL (Dynamic Linking Library).Создание DLL из модели Simulink

Я знаю этот документ:

From Simulink to DLL

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

EDIT

Насколько я понял, я просто продолжить этот путь:

  • Dérivé пользовательский TLC из grt.tlc файла, используя пример "Пользовательский Target" в RTW Документация Embedded Coder, которая НЕ требует RTWEC, только RTW.

  • Вывести пользовательский TMF из файла grt_vc.tmf.

  • Наконец, выведите файл C.

Имеет ли это смысл или нет?

ответ

1

Если у вас есть Embedded Coder, вы можете использовать цель ert_shrlib.tlc, см., Например, How can I create a DLL target for RTW so I can create a DLL from my Simulink model that can be called from other C/Fortran programs?.

В противном случае вам придется вручную создать DLL из сгенерированного кода C с помощью Visual Studio или другой среды IDE.

+0

Я думаю, что это достойное чтение! – fpe

Смежные вопросы