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 Simulink Coder 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!