工具/软件:TI C/C++编译器
大家好!
现在我使用基于模型的设计来开发 TMS320C6748、但在配置过程中遇到了问题、希望大家都能得到支持和帮助 、特别是 Zhirong Liang、
我已经 根据网站 e2e.ti.com/.../402222设置了环境变量,xmakefilesetup 和模型配置
CheckEnvSetup ('ccsv5'、'c6748evm'、'check')
1. CCSv5 (Code Composer Studio)
您的版本:5.5.0
所需版本:5.0或更高版本
要求用于:代码生成
TI_DIR="C:\ti\ccsv5"
2. C6000 CSL (TMS320C6000芯片支持库)
您的版本:2.31.00.15
所需版本:2.31.00.10或更高版本
要求用于:代码生成
CSL_C6000_INSTALLDIR="C:\ti\ccsv5\c6xCSL"
CSL_C6000_INSTALLDIR="C:\ti\ccsv5\c6xCSL"
3. XDC 工具(eXpress DSP 组件)
您的版本: 3.25.04.88
所需版本:3.16.02.32或更高版本
要求用于:代码生成
4. CGT (代码生成工具)
您的版本:6.1.23
所需版本:6.1.18至7.3.1
要求用于:代码生成
C6000_CGT_INSTALLDIR="C:\ti\ccsv5\tools\compiler\c6000"
C6000_CGT_INSTALLDIR="C:\ti\ccsv5\tools\compiler\c6000"
5. DSP/BIOS (实时操作系统)
您的版本:5.41.11.38
所需版本:5.33.05至5.41.11.38
要求用于:代码生成
CCSV5_DSPBIOS_INSTALLDIR="C:\ti\ccsv5\BIOS_5_41_11_38"
CCSV5_DSPBIOS_INSTALLDIR="C:\ti\ccsv5\BIOS_5_41_11_38"
6.德州仪器(TI) IMGLIB (C64x+图像库)
您的版本:2.1.0.0
所需版本:2.0.1或更高版本
需要用于:CRL 块更换
C64XP_IMGLIB_INSTALLDIR="C:\ti\ccsv5\c64plus-IMGLIB_2_02_00_00"
7. NDK (NDK 2.00)
您的版本:2.00.00
所需版本:2.00.00或更高版本
对于:外部模式和以太网块是必需的
NDK_EVMC6748_INSTALLDIR="C:\CCSTUDIO_v3.3\NDK_2_0_0"
8. C674x DSP/BIOS PSP 驱动程序(BIOS PSP 版本01.30.00.05)
您的版本:1.30.00.05
所需版本:1.30.00.05
需要用于:代码生成/设备驱动程序
PSP_EVMC6748_INSTALLDIR="C:\ti\ccsv5\pspdrivers_01_30_00_05"
9. EDMA3低电平驱动器(EDMA3 LLD 01.10)
您的版本:01.10.00
所需版本:1.10.00或更高版本
设备驱动程序必需
EDMA3LLD_BIOS5_INSTALLDIR="C:\ti\ccsv5\EDMA3_01_10_00_01"
10。OMAP-L138/C6747EVM BSL (OMAP-L138 / TMS320C6748 / AM1808 SOM-M1 GEL、CCS 设置和 BSL 文件(CCS v4.2.4))
您的版本:2.3.2
所需版本:2.0.0或更高版本
设备驱动程序必需
BSL_EVMC6748_INSTALLDIR="C:\ti\ccsv5\ccsv4-2-4_with _SOM-M1_BSL_WS"
所有配置都是相同的,当我编译模型时,错误如下所示:
###在构建文件夹中生成代码:C:\ti\dSP6000_work\dream _ticcs
方框图"流"中的所有块都是虚拟块或已通过块缩减优化删除、或者它们是非活动变量、因此没有任何可仿真的。 请注意、对于代码生成、块缩减优化删除了终止在接收块中但不参与代码生成的所有图分支。 例如、当 MAT-FILE 日志记录关闭时、将删除到工作区及其可能的来源
组件:Simulink |类别:方框图警告
###在 Dream.RTW 上调用目标语言编译器
###使用系统目标文件:C:\MATLAB \R2016a\toolbox\idelink\믹 뒡\pjtGenerator\RTW\idelink_ERT.tlc
###正在加载 TLC 函数库
###为自定义数据生成 TLC 接口 API
###初始直通模型以缓存用户定义的代码
。
###缓存模型源代码
###正在写入头文件 dream_types.h
###正在写入头文件 dream.h
###正在写入头文件 rtwtypes.h
###正在编写源文件 dream.c
###正在写入头文件 dream_private.h
。
###正在写入源文件 dream
###正在写入头文件 dream_main.h
###正在写入头文件 MW_c6xxx_csl.h
###正在写入源文件 MW_c6xxx_CSL.c
### TLC 代码生成完成。
###正在创建 HTML 报告文件 dream_codegen_rpt.html
###创建 makefile:C:\ti\dSP6000_work\dream _ticcs\dream
### Makefile 创建完成。
###正在构建 makefile ...
在出口挂钩期间对 idelink_ERT_make_rtw_hook 的调用生成了以下错误:
编译工程时出错。
因此、构建过程将终止。
原因:
编译工程时出错。
构建失败、出现以下消息:"c:/ti/ccsv5/tools/compiler/C6000/bin/cl6x.exe -"C:/MATLAB/R2016a/toolbox/idelink/extensions/ticcs/inc -"C:/MATLAB/R2016a/simulink/include/sf_runtime -"C:/ti/DSP6000_WORK/dream_ticcs -"C:/ti/DSP6000_WORK -"C:/MATLAB/R2016a/extern/include -i"C:/MATLAB/R2016a/simulink/include -i"C:/MATLAB/R2016a/rtw/c/ert -i"C:/MATLAB/R2016a/rtw/c/src -i"C:/ti/ccsv5/tools/compiler/C6000/include -i"C:/MATLAB/R2016a/rtw/c/src/ext_mode/common /ti/ccsv5/bios_5_41_11_38/packages/ti/bios/include -i"C:tctrad_ctrade"-d"D = tide"-mctrad_d_d_mcenter"-d= t.c = 0 -d_mctrad_mcenter"-d_mcenter"-d_d_d_d_evale= 0 -t.c = t.c = t.c = tid_d_d_mctrine_t.c = 0 -d_mcenter"-d_d_d_mctrine_t.c = t.e"D = t.c 0 -t.c = t.c = t.c:tid_d_d_d_mcenter"-d_d_d_d_d_d_t.c = t.e0_t /ti/ccsv5/C6xCSL/include
[MW_c6xxx_CSL.c]
".\mw_c6xxx_CSL.h"、第19行:致命错误:无法打开源文件"dreamcfg.h"
1在编译"./MW_c6xxx_CSL.c"时检测到致命错误。
编译已终止。
>>编译失败
gmake:***[derived/MW_c6xxx_CSL.obj]错误1.
有人可以帮帮我吗? 我的电子邮件是 dreamfly4@1 6 3.com,Thank、再次发送给您。