How can I define a variable in a bus as pointer ?
古いコメントを表示
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
採用された回答
その他の回答 (1 件)
Mark McBroom
2018 年 4 月 7 日
0 投票
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 件のコメント
Antoine Bostem
2018 年 4 月 9 日
bilal erol
2020 年 4 月 11 日
have you solved your problem which is related with using pointer in simulink?
カテゴリ
ヘルプ センター および File Exchange で Simulink Coder についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!