Engee

Встраиваем внешний Си код в модели Engee

2024-01-16 16:03 ПОСТ
Друзья, вы уже знаете, что Engee – по-настоящему мультиязычная среда, позволяющая вам объединить много разных программ и моделей в одну сложную систему. Если у вас есть код на языке Си и вам нужно поместить его в модельное окружение из графических блоков, или вы хотите оценить, как будет работать код, сгенерированный в Engee на замену какой-либо подсистемы, то вам будет полезен блок C Function.
Сегодня мы научим вас работать с этим блоком на небольшом примере. Он находится в каталоге ccodeintegration в папке /user/start/examples/codegen или по ССЫЛКЕ в документации.
Изучив его, вы узнаете, как:
  • встроить в вашу модель внешний исходный код,
  • настроить все необходимые интерфейсы,
  • использовать статические и динамические библиотеки,
  • интегрировать код, сгенерированный из модели Simulink.
Возможность запустить любой внешний код в модельной среде позволит вам протестировать вашу разработку в удобном графическом окружении или дополнить модель недостающими пользовательскими блоками или подсистемами.
Попробуйте интегрировать ваш код в Engee!