本帖最后由 a838899 于 2015-11-7 16:16 编辑
按照开发手册 4-使用
matlab 生成可供 DSP C6748 使用的算法.pdf 操作,
步奏没有错误,代码都正确,
在CCS编译的时候没有生成.OUT文件。
CCS本身也没有报错,请问是什么原因?怎么修改才行呢?
如图:
MATLAB和CCS的版本也都一样的。
文件个数和要求的也一致:
文档说明要求的文件个数和文件,如图:
打印的消息如下:
**** Build of configura
tion Debug for project fadd ****
"C:\ti\ccsv5\utils\bin\gmake" -k all
'Building file: ../main.c'
'Invoking: C6000 Compiler'
"C:/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x" -mv6740 --abi=coffabi -g --include_path="../MATLAB" --include_path="C:/ti/ccsv5/tools/compiler/c6000_7.4.4/include" --define=c6748 --display_error_number --diag_warning=225 --diag_wrap=off --preproc_with_compile --preproc_dependency="main.pp" "../main.c"
"C:DOCUME~1ADMINI~1LOCALS~1Temp 804810", ERROR! at line 119:
[E0002]
Illegal mnemonic specified
SWBP 0
Errors in Source - Assembler Aborted
1 Assembly Error, No Assembly Warnings
>> Compilation failure
gmake: *** [main.obj] Error 1
'Building file: ../MATLAB/fadd.c'
'Invoking: C6000 Compiler'
"C:/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x" -mv6740 --abi=coffabi -g --include_path="../MATLAB" --include_path="C:/ti/ccsv5/tools/compiler/c6000_7.4.4/include" --define=c6748 --display_error_number --diag_warning=225 --diag_wrap=off --preproc_with_compile --preproc_dependency="MATLAB/fadd.pp" --obj_directory="MATLAB" "../MATLAB/fadd.c"
'Finished building: ../MATLAB/fadd.c'
' '
'Building file: ../MATLAB/fadd_initialize.c'
'Invoking: C6000 Compiler'
"C:/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x" -mv6740 --abi=coffabi -g --include_path="../MATLAB" --include_path="C:/ti/ccsv5/tools/compiler/c6000_7.4.4/include" --define=c6748 --display_error_number --diag_warning=225 --diag_wrap=off --preproc_with_compile --preproc_dependency="MATLAB/fadd_initialize.pp" --obj_directory="MATLAB" "../MATLAB/fadd_initialize.c"
'Finished building: ../MATLAB/fadd_initialize.c'
' '
'Building file: ../MATLAB/fadd_terminate.c'
'Invoking: C6000 Compiler'
"C:/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x" -mv6740 --abi=coffabi -g --include_path="../MATLAB" --include_path="C:/ti/ccsv5/tools/compiler/c6000_7.4.4/include" --define=c6748 --display_error_number --diag_warning=225 --diag_wrap=off --preproc_with_compile --preproc_dependency="MATLAB/fadd_terminate.pp" --obj_directory="MATLAB" "../MATLAB/fadd_terminate.c"
'Finished building: ../MATLAB/fadd_terminate.c'
' '
'Building file: ../MATLAB/rtGetInf.c'
'Invoking: C6000 Compiler'
"C:/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x" -mv6740 --abi=coffabi -g --include_path="../MATLAB" --include_path="C:/ti/ccsv5/tools/compiler/c6000_7.4.4/include" --define=c6748 --display_error_number --diag_warning=225 --diag_wrap=off --preproc_with_compile --preproc_dependency="MATLAB/rtGetInf.pp" --obj_directory="MATLAB" "../MATLAB/rtGetInf.c"
'Finished building: ../MATLAB/rtGetInf.c'
' '
'Building file: ../MATLAB/rtGetNaN.c'
'Invoking: C6000 Compiler'
"C:/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x" -mv6740 --abi=coffabi -g --include_path="../MATLAB" --include_path="C:/ti/ccsv5/tools/compiler/c6000_7.4.4/include" --define=c6748 --display_error_number --diag_warning=225 --diag_wrap=off --preproc_with_compile --preproc_dependency="MATLAB/rtGetNaN.pp" --obj_directory="MATLAB" "../MATLAB/rtGetNaN.c"
'Finished building: ../MATLAB/rtGetNaN.c'
' '
'Building file: ../MATLAB/rt_nonfinite.c'
'Invoking: C6000 Compiler'
"C:/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x" -mv6740 --abi=coffabi -g --include_path="../MATLAB" --include_path="C:/ti/ccsv5/tools/compiler/c6000_7.4.4/include" --define=c6748 --display_error_number --diag_warning=225 --diag_wrap=off --preproc_with_compile --preproc_dependency="MATLAB/rt_nonfinite.pp" --obj_directory="MATLAB" "../MATLAB/rt_nonfinite.c"
'Finished building: ../MATLAB/rt_nonfinite.c'
' '
gmake: Target `all' not remade because of errors.
**** Build Finished ****
检查发现应该是少空格了:asm("SWBP 0"); 应该是:asm(" SWBP 0 ");
一周热门 更多>