C2000 TI Microcontroller Code Generation isComplian​tArgumentN​ame(argNam​e)

5 ビュー (過去 30 日間)
Marcel Kley
Marcel Kley 2024 年 2 月 7 日
コメント済み: Marcel Kley 2024 年 2 月 16 日
I am using a C2000 Microcontroller from TI. Can somebody provide assistant with the following issue? Thanks in advance!
I tried to use an IPC Transmit from a C28x CPU to a ARM M4 Cortex. The IPC Receive will only be excecuted in the Function-Call Subsystem if the Hardware-Interrupt is triggered.
Code generation assertion 'isCompliantArgumentName(argName)' failed in 'B:\matlab\src\rtwcg\tlc\BlockFcnEmitter.cpp:760'.

採用された回答

Aiswarya
Aiswarya 2024 年 2 月 13 日
Hi Marcel,
I understand that you are getting a "(isCompliantArgumentName(argName))" code generation assertion message. This assertion can be random, but generally occurs while generating code with S-function blocks inlined using TLC. You can install the MATLAB R2023b Update 4 in which this issue is fixed.
Another workaround for this issue is to remove the following line from the system target TLC file:
"%assign PreCodeGenExecCompliant = 1"
  1 件のコメント
Marcel Kley
Marcel Kley 2024 年 2 月 16 日
Thanks for your answer! Installing the latest Release Update fixed the problem.

サインインしてコメントする。

その他の回答 (0 件)

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by