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