C2000短笛F28027的代码构建错误

8次浏览(过去30天)
古普塔
古普塔 2020年1月13日
回答: 马纳尔Chilapur 2020年1月13日
零件号: TMS320F28027
我有F28027短笛板。我已经安装了嵌入式编码器支持包,控制套件和CCSv6。另外在Matlab 2017b中,simulink模型配置中硬件实现部分我都选用了板。但当我建立模型(Ctrl+B)我得到以下错误:
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
构建
5 1 时间流逝:11秒
###开始模型构建过程:闪烁###生成代码和工件到“模型特定”文件夹结构
代码生成
3.
时间:9秒
###生成代码到构建文件夹:C:\Users\Sanjeev Gupta\Documents\MATLAB\project\Blink_ert_rtw使用系统目标文件:C:\Program Files\MATLAB\R2017b\rtw\c\ert\ert.加载tlc函数库###初始传递模型缓存用户定义的代码。###缓存模型源代码###正在写入头文件Blink_types.h ###正在写入头文件Blink.h ###正在写入头文件rtwtypes.h ###正在写入源文件Blink.c。###正在写头文件Blink_private.h ###正在写源文件Blink_data.c ###正在写头文件rtmodel.h ###正在写源文件ert_main.c ### TLC代码生成完成。计算模型中指定的PostCodeGenCommand
代码作曲工作室项目
1
时间:0.509秒
###创建CCS项目:C:\Users\Sanjeev Gupta\Documents\MATLAB\ Project \Blink_ert_rtw\CCS_Project CCS项目创建成功 在Code Composer Studio中打开项目
###使用工具链:德州仪器C2000代码生成工具v16.9.2 | gmake(64位Windows) ###创建C:\Users\Sanjeev Gupta\Documents\MATLAB\project\Blink_ert_rtw\Blink可”……###构建“闪烁”:“C:\PROGRA~1\MATLAB\R2017b\bin\win64\gmake”-B -f闪烁。C:\Users\Sanjeev Gupta\Documents\MATLAB\project\Blink_ert_rtw>cdC:\ users \ sanjeev Gupta\Documents\MATLAB\project\Blink_ert_rtw>if " == " ("C:\PROGRA~1\MATLAB\R2017b\bin\win64\gmake" -B -f闪烁。C:\PROGRA~1\MATLAB\R2017b\bin\win64\gmake" -B -f闪烁。C:/PROGRA~3/MATLAB/SupportPackages/R2017b/3 .instrset/tic2000codegentools.instrset/ ti-cgt -c2000_16.9.2。LTS/bin/cl2000——compile_only——large_memory_model——silicon_version=28——define="LARGE_MODEL" -i"/~SupportFiles/DSP280x_headers" -i"/~SupportFiles/DSP280x_headers/include" -i"C:/PROGRA~3/MATLAB/SupportPackages/R2017b/3 .instrset/tic2000codegentools.instrset/ ti-cgt -c2000_16.9.2。lt /include" -v28 -ml -DMODEL=Blink -DNUMST=1 - ddcstates =0 -DHAVESTDIO -DTERMFCN=1 - dontermpfcn =1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTID01EQ=0 -DDAEMON_MODE= 0 -DMW_PIL_SCIFIFOLEN=4 - ddaemon_size =512 -D__MW_TARGET_USE_HARDWARE_RESOURCES_H__ -DTERMFCN=1 -DONESTEPFCN=1 -DMAT_FILE=0 -DMULTI_INSTANCE_CODE=0 -DINTEGER_CODE=0 -DMT=0 -DCLASSIC_INTERFACE=0 -DALLOCATIONFCN=0 -DTID01EQ=0 -DDAEMON_MODE=1 -DMW_PIL_SCIFIFOLEN=4-DSTACK_SIZE=512 -DRT -DMODEL=Blink -DNUMST=1 -DNCSTATES=0 -DHAVESTDIO -IC:/Users/Sanjeev Gupta/DOCUME~1/MATLAB/project -IC:/Users/Sanjeev Gupta/DOCUME~1/MATLAB/ R2017b/extern/include -IC:/PROGRA~1/MATLAB/R2017b/simulink/include -IC:/PROGRA~1/MATLAB/R2017b/rtw/c/src -IC:/PROGRA~1/MATLAB/R2017b/rtw/c/src/ext_mode/common -IC:/PROGRA~1/MATLAB/R2017b/rtw/c/ rtw/c/ert -IC:/ProgramData/MATLAB/SupportPackages/R2017b/toolbox/target/ SupportPackages/ tic2000/src": / ProgramData / MATLAB / SupportPackages / R2017b /工具箱/目标/ SupportPackages / tic2000 /公司":/ ti / controlSUITE / device_support f2802x / v230 / f2802x_common /包括":/ ti / controlSUITE / device_support f2802x / v230 / f2802x_headers /包括":/ ti / controlSUITE /device_support/f2802x/v230 -IC:/ProgramData/MATLAB/SupportPackages/R2017b/toolbox/target/shared/externalmode_daemon/include——output_file=MW_c28xx_board. .obj mw_c28xx_board .[项目名称]>>警告:指定了多个源文件;致命错误:不能打开“Gupta/DOCUME~1/MATLAB/project”的源代码文件1在编译“Gupta/DOCUME~1/MATLAB/project”时检测到灾难性错误。编译终止。>>编译失败gmake: *** [MW_c28xx_board. exe]C:\Users\Sanjeev Gupta\Documents\MATLAB\project\Blink_ert_rtw>echo make命令返回2个错误make命令返回2个错误C:\Users\Sanjeev Gupta\Documents\MATLAB\project\Blink_ert_rtw> an_error_发生_during_call_to_make ' an_error_发生_during_call_to_make '不被识别为内部或外部命令、可操作程序或批处理文件。创建HTML报告文件 Blink_codegen_rpt.html
###模型的构建过程:“闪烁”由于错误而中止。
在构建过程中遇到的错误” 眨眼 : ###无法生成所有二进制输出。
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
你还可以提供所有必要的步骤,包括:
  • [CheckEnvSetupCheckEnvSetup]如何从系统高级设置->环境变量->中设置目录(以及是否添加用户变量或系统变量)
  • xmakefilesetup中需要的具体设置是什么
  • 以及如何检查matlab和控制器的连通性(F28027)
我尝试了使用脉冲发生器和数字输出在板上闪烁LED的程序。
我有Matlab2017b, CCSv6, C2000 ware
任何帮助,感谢......
谢谢你!

接受的答案

马纳尔Chilapur
马纳尔Chilapur 2020年1月13日
你好,
在“Sanjeev Gupta”中必须有一个空间,这是代码原文件夹的一部分。
确保路径中没有空格。
问候,
马纳尔C

更多答案(2)

沃尔特·罗伯森
沃尔特·罗伯森 2020年1月13日
您需要将文件移动到任何目录名称中都没有空格的路径中。您用户名中的空格使软件混淆。

约瑟夫·塞利姆·卡拉塔斯
我不知道问题的根源。但我了解到有时你需要改变这些电路板上的时钟频率。记住这一点。

世界杯预选赛小组名单社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!世界杯预选赛小组名单

开始狩猎!

Baidu
map