This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS:来自 MATLAB/Simulink 的 C2000

Guru**** 2039030 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/963784/ccs-c2000-from-matlab-simulink

工具/软件:Code Composer Studio

您能帮我解决一个问题。如何解决从 Simulink 模式生成错误代码的问题?

我期待你的答复。非常感谢。

问题如下:

###生成构建文件夹中的代码:C:\Users\Administrator\Desktop\Shiyan\ex1_DSP2833x_cfdcz1_ePWM\ex1_DSP2833x_IMZ_EPWM_ERT_RTW

###在 ex1_DSP2833x_IMZ_ePWM.RTW 上调用目标语言编译器
###使用系统目标文件:D:\matlab2019a\RTW\c\ERT\ERT.tlc
###正在加载 TLC 函数库
###初始直通模型以缓存用户定义的代码
###缓存模型源代码
错误:文件:C:\ProgramData\MATLAB SupportPackages\R2019a\toolbox\target\supportpackages/tic2000\tlc_ti_c280x_csl.tlc 行:61列:68
指定的索引(4)超出范围0 - 1
主程序:
=>[00] C:\ProgramData\MATLAB \SupportPackages\R2019a\toolbox\target\supportpackages/tic2000\tlc_ti_c280x_csl.tlc: (61)
[01] D:\matlab2019a\rtw\c\tlc\mw\formatWide.tlc: (508)
错误:文件:C:\ProgramData\MATLAB SupportPackages\R2019a\toolbox\target\supportpackages/tic2000\tlc_ti_c280x_csl.tlc 行:61列:67
无法将字符串"A"转换为数字
主程序:
=>[00] C:\ProgramData\MATLAB \SupportPackages\R2019a\toolbox\target\supportpackages/tic2000\tlc_ti_c280x_csl.tlc: (61)
[01] D:\matlab2019a\rtw\c\tlc\mw\formatWide.tlc: (508)
错误:文件:C:\ProgramData\MATLAB SupportPackages\R2019a\toolbox\target\supportpackages/tic2000\tlc_ti_c280x_csl.tlc 行:61列:67
错误转换-无法将此表达式转换为"数字"
主程序:
=>[00] C:\ProgramData\MATLAB \SupportPackages\R2019a\toolbox\target\supportpackages/tic2000\tlc_ti_c280x_csl.tlc: (61)
[01] D:\matlab2019a\rtw\c\tlc\mw\formatWide.tlc: (508)
错误:文件:C:\ProgramData\MATLAB SupportPackages\R2019a\toolbox\target\supportpackages/tic2000\tlc_ti_c280x_csl.tlc 行:63列:24
无法在 PWM 范围内找到 enHRPWM
主程序:
=>[00] C:\ProgramData\MATLAB \SupportPackages\R2019a\toolbox\target\supportpackages/tic2000\tlc_ti_c280x_csl.tlc: (63)
[01] D:\matlab2019a\rtw\c\tlc\mw\formatWide.tlc: (508)
###模型的构建过程:'Ex1_DSP2833x_IMZ_ePWM'由于错误而中止。
错误:文件:C:\ProgramData\MATLAB SupportPackages\R2019a\toolbox\target\supportpackages/tic2000\tlc_ti_c280x_csl.tlc 行:63列:35
==和!=运算符只能用于比较相同类型的值
组件:Simulink |类别:方框图错误

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    对于 Matlab / Simulink 问题、我建议直接联系 Mathworks 支持部门。

    谢谢

    Ki