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.

[参考译文] TMS320F2.8335万:将MATLAB 2016a与TMS320F2.8335万控制器连接时出现错误

Guru**** 2524550 points
Other Parts Discussed in Thread: TI-CGT

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/620802/tms320f28335-getting-an-error-while-connecting-matlab-2016a-with-tms320f28335-controller

部件号:TMS320F2.8335万
主题中讨论的其他部件: TI-CGT

大家好,

我是NEELesh。 我正在尝试将MATLAB 2016a与TMS320F2.8335万连接起来。 我拥有微控制器的所有支持软件包。 我已经按照我的要求完成了所有设置,但是当我尝试在微控制器上构建Simulink模型时,一段时间后,它显示了一些错误。 我在这篇文章中提到这一错误。  

请帮我解决这个问题。 情况紧急。 提前感谢。

错误-

正在将代码生成到生成文件夹中:E:\MC\UNtitled_ERT_RTW
###调用未命名.RTW上的目标语言编译器
### Using System Target File:C:\Program Files\MATLAB\R2016a\RTW\c\ERT\ERT.tlc
###正在加载TLC函数库
警告:数据类型"INT8"使用的字大小在预期目标上不可用。
使用此数据类型的定点信号将被放入一个较大的单词或多个单词中。 使用时,
将生成额外的软件来强制此较大的单词或多个单词模拟较小的单词
字。 当您的原型目标和最终目标时,此仿真非常有用
生产目标不同。 如果不存在较小的单词大小
在最终生产目标上,考虑将字大小增加到
一个受支持的。
警告:数据类型"uint8"使用预期目标上不可用的字大小。

警告:数据类型"boolean"使用预期目标上不可用的字大小。
###初始直通模型以缓存用户定义的代码
###缓存模型源代码
###正在写入头文件untitled.h

###正在写入头文件untitled_types.h
###正在写入头文件rtwtypes.h
###正在写入源文件untitled.c
###正在写入头文件untitled_private.h
###正在写入源文件untitled_data.c

###正在写入头文件rtmodel.h
###正在写入源文件ERT_MAIN.c
### TLC代码生成完成。
###评估模型中指定的PostCodeGenCommand
###使用工具链:德州仪器(TI) C2000代码生成工具v 6.0 0| gmake (64位Windows)
###'E:\MC\UNtitled _ERT_RTW\untitled.mk'为最新
### Building 'untitled '(未命名):C:\PROGRA~1\MATLAB\R2016a\bin\win64\gmake -B -f untitled.mk all

E:\MC\untitled_ERT_RTW>CD。

e:\mc\untitled_ERT_RTW>if ""==""(C:\PROGRA~1\MATLAB\R2016a\bin\win64\gmake -B -f untitled.mk all )其他(C:\PROGRA~1\mk LAB\R2016a\bin\win64\gmake -B -f untitled.mk )
C:/ti/ccsv6/tools/compiler/TI-CGT~1.1 ë n SupportFiles/DSP280x_headers"-i"/~SupportGT Files/DSP280x_support=cla0 --silic_version=28 --def="lav_model"-i"/~SupportFiles/DSP280x_headers"-I -cct/dsp280/cv28"I -~-cv/cv/cv/cv/c"-cv/c"-cv/cv/cv/cv/f/ 1.1 float_support=fpu32 -ml -DMODEL=untitled -DNUMST=1 -DNCSTATES=0 -DNOESTEPFCN=1 -DMAT_file=0 -DMULTI_instance_code=0 -DST_DDICA=0-DISC_DSC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -DISC0 -~~~~~~~~~
'c:/ti/ccsv6/tools/compiler/TI-CGT~1.1 /bin/cl2000'未被识别为内部或外部命令,
可操作程序或批处理文件。
gmake:***[MW_c28xx_board.obj]错误1

e:\mc_untitled_ERT_RTW>回应make命令返回错误2
make命令返回错误2

E:\MC\UNtitled _ERT_RTW>an_error_occurred_doccury_the_call_to_make
'an_error_occurred_doccury_the_call_to_make未被识别为内部或外部命令,
可操作程序或批处理文件。
###创建HTML报告文件untitled_codegen_rpt.html
###模型的构建过程:'无标题'由于错误而中止。
生成"无标题"时遇到错误:
###无法生成所有二进制输出。

 

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

    Neelesh,您好!

    您是否尝试运行其中一个示例? 它们是否有效?  

    我看到多个问题:

    1)数据类型不匹配-但代码生成正在解决这些问题。  

    2)代码生成找不到C2000编译器。 您可能没有正确配置此项。 测试装运示例可能也会显示相同的错误。 在MATLAB命令行中,键入targetupdater -将返回到配置阶段,并允许您指向所需的TI工具。

    如果这不起作用,您可以 联系MathWorks技术支持 部门寻求帮助。

    HTH,

    -Brian