Sharing variables, Union data type, between Level 2 S functions

1 次查看(过去 30 天)
Hi,
I created a union data stucture (global) in a header file. Both the MEX files can access the header file
They are two C functions, of type void sfunc(void) and void sfunc1(void). The first one access the union data structure and assigns the value and the second C functions reads the value from the union data structure. The two C functions will be two separate MEX S-Functions
Since Union is a data type not recognized by Simulink. I am trying with Level 2 S functions.
Below is the image for representation
I have looked into this link about creating a dll file, but I am not sure how to create a dll file and attach it to simulink.
Is there any other way to do this?
Thank you

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Simulink Coder 的更多信息

产品


版本

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by