Simulink仿真模型生成代码时这样报错

12 ビュー (過去 30 日間)
Zoey
Zoey 2025 年 11 月 1 日
回答済み: Anmol 2025 年 11 月 4 日

回答 (1 件)

Anmol
Anmol 2025 年 11 月 4 日
Hi Zoey,
I understand that you are trying to generate Embedded C code for a Simulink model, and the code generation is failing. The error reason shown is: The code replacement library specified in the model: TI C28x, is incompatible with the Hardware Implementation: MATLAB Host. Hardware that are compatible with this library are: Texas Instruments - C2000.
The error is occurring because there is a mismatch between your selected code replacement library and your target hardware.
You can refer to these MATLAB answer posts for possible workarounds.
  1. https://www.mathworks.com/matlabcentral/answers/505303-hardware-incompatibility-error-with-c2000-and-matlab-2019a
  2. https://www.mathworks.com/matlabcentral/answers/2176981-how-do-i-resolve-the-code-replacement-library-error-incompatible-with-hardware-implementation-whe
For more information regarding hardware settings and Model Configuration Parameters, you can refer to this MathWorks documentation.
I hope, it helps.

カテゴリ

Help Center および File ExchangeTexas Instruments C2000 Processors についてさらに検索

Community Treasure Hunt

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

Start Hunting!