How can I define a variable in a bus as pointer ?
Ältere Kommentare anzeigen
Hello,
I'm in some trouble with my variable definition. I have a structure that I would like to define with the Bus Editor. My structure is like :
typedef struct
{
uint16 a1;
uint16 *a2;
uint32 b1;
uint32 b2;
} structstruct;
I don't know how to define the a2 variable who is a pointer.
Could someone help me ?
Antoine
Akzeptierte Antwort
Weitere Antworten (1)
Mark McBroom
am 7 Apr. 2018
0 Stimmen
This is not possible in Simulink. Simulink does not support pointers. So that raises the question, why do you need a pointer in the structure? This question most often comes up when people are interfacing with external C code. If this is the case, there are some tricks you can play in Simulink that usually involve defining the type to instead by a 64-bit integer using the fixed point blockset.
2 Kommentare
Antoine Bostem
am 9 Apr. 2018
bilal erol
am 11 Apr. 2020
have you solved your problem which is related with using pointer in simulink?
Kategorien
Mehr zu Deployment, Integration, and Supported Hardware finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!