Reference Model replaced by S-Function target code generation
显示 更早的评论
If I replace a Referenced Model with a generated S-Function, using the interactive process, I get the expected behaviour for simulation purposes.
However, what I need to do is to generate code for an embedded target (NOT PC) that is based on the ert coder. I can generate the code for the stand-alone model using the ert technique, but it seems like I need a separate mex/tlc combination for target code generateion that would integrate the previously built obj/archive file from the S-Function.
What are the recommended approach to build a model that references these types of S-Functions for target code generation?
回答(1 个)
Mark McBroom
2019-1-28
0 个投票
Why did you replace the reference model with an S-Function. Best approach is to simply generate code for top model with referenced model. Then you don't need to mess around with S-Functions or TLC.
2 个评论
Galen Johney
2019-1-29
Mark McBroom
2019-1-29
Yes, Protected Model is the recommended approach to hide model capabilities... however if you allow generating code then you are still exposing model capabilities to users via the resulting C code. Simulation performance with reference models can be sped up by placing the referenced model in Accelerator mode.
类别
在 帮助中心 和 File Exchange 中查找有关 Simulink Coder 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!