Is edge detection (e.g., Rising, falling) in State flow supports code generation using embedded coder?
조회 수: 8 (최근 30일)
이전 댓글 표시
While generating code Error comes as "Error:Error: File: C:\Program Files\MATLAB\R2023b\rtw\c\tlc\public_api\diagnostics_api.tlc Line: 39 Column: 10 %exit directive: Simulink Coder Fatal: Custom Data Error: Empty DataObject record"
Please support me to resolve this issue.
Thank You
댓글 수: 2
Raghava S N
2024년 9월 25일
Hi,
Could you share the model so that we can have a better understanding of why this issue occurs?
답변 (1개)
Ayush
2024년 10월 4일
This is a TLC (target-language compiler) error.
This error might be occuring because of some of the variables might be exceeding the maximum possible size for the variables.
To address this, I recommend reviewing the information provided in the data object usage table. This will help you assess the potential for stack size overflow.
Additionally, a viable workaround for this issue involves adjusting the configuration settings.
Specifically, you may consider setting the "aMaxStackVariableSize" configuration option to "inf" within the TLC options of your configuration set.
>> set_param(modelName,'TLCOptions','-aMaxStackVariableSize=inf')
You can read more about TLC parameters here: https://www.mathworks.com/help/rtw/ref/maximumstacksizebytes.html
Hope this helps!
댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!