Why is my post code generation command not modifying the generated ARXML file?
7 ビュー (過去 30 日間)
古いコメントを表示
MathWorks Support Team
2025 年 5 月 8 日
回答済み: MathWorks Support Team
2025 年 5 月 8 日
I am using the AUTOSAR Blockset to generate C code and an ARXML file from my Simulink model.
I would like to modify the generated ARXML via a post code generation command as mentioned in the following documentation:
https://mathworks.com/help/releases/R2025a/ecoder/ug/customizing-post-code-generation-build-processing.html
If this workflow works well for the generated C code, it doesn't work for the ARXML files.
How can I modify my ARXML with a post code generation command?
採用された回答
MathWorks Support Team
2025 年 5 月 8 日
This behavior is related to when we are generating the ARXML file. The ARXML file is generated in the "before_make" phase, located after the post code generation command. To learn more about the different phases of code generation, you can refer to this documentation page:
This leads to overwriting the changes made to the ARXML when they are made via a post code generation command.
In order to modify the generated ARXML, you can use commands in a user hook located in the "exit" phase.
You can learn more about how to register these functions in this documentation:
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で AUTOSAR Blockset についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!