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

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'.

 Respuesta aceptada

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 comentario

Thanks for your answer! Installing the latest Release Update fixed the problem.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Simulink Coder en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 7 de Feb. de 2024

Comentada:

el 16 de Feb. de 2024

Community Treasure Hunt

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

Start Hunting!

Translated by