我的程序编写没错,本来可以正常编译和烧写,在程序正常运行后,我把程序停下来,改了一点东西,为了做另一个实验,且这次修改的内容是之前经常用的,所以程序没有问题,但选择Build Project或者Rebuild Project后,无法生成.out文件,把程序改回去后仍然出现这个问题,下面是编译后出现的提示:
'Building file: ../motor_control.c'
'Invoking: C2000 Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.2/bin/cl2000" -v28 -ml -mt –cla_support=cla1 –float_support=fpu32 –tmu_support=tmu0 –vcu_support=vcu2 –include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.2/include" –include_path="F:/28377SRM/F2837xD_headers/include" –include_path="F:/28377SRM/F2837xD_common/include" -g –define=CPU1 –diag_warning=225 –display_error_number –diag_suppress=10063 –preproc_with_compile –preproc_dependency="motor_control.pp" "../motor_control.c"
>> FATAL ERROR: failed while attempting to run executable C:\ti\ccsv6\tools\compiler\ti-cgt-c2000_6.4.2\bin\ac2000.exe
gmake: *** [motor_control.obj] Error 1
gmake: Target `all' not remade because of errors.
请各位指教这是什么原因,就是本来好好地,突然就这样了
dirtwillfly:FATAL ERROR: failed while attempting to run executable C:\ti\ccsv6\tools\compiler\ti-cgt-c2000_6.4.2\bin\ac2000.exe
建议先看看这个可执行文件是否在这个目录下。
我的程序编写没错,本来可以正常编译和烧写,在程序正常运行后,我把程序停下来,改了一点东西,为了做另一个实验,且这次修改的内容是之前经常用的,所以程序没有问题,但选择Build Project或者Rebuild Project后,无法生成.out文件,把程序改回去后仍然出现这个问题,下面是编译后出现的提示:
'Building file: ../motor_control.c'
'Invoking: C2000 Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.2/bin/cl2000" -v28 -ml -mt –cla_support=cla1 –float_support=fpu32 –tmu_support=tmu0 –vcu_support=vcu2 –include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.2/include" –include_path="F:/28377SRM/F2837xD_headers/include" –include_path="F:/28377SRM/F2837xD_common/include" -g –define=CPU1 –diag_warning=225 –display_error_number –diag_suppress=10063 –preproc_with_compile –preproc_dependency="motor_control.pp" "../motor_control.c"
>> FATAL ERROR: failed while attempting to run executable C:\ti\ccsv6\tools\compiler\ti-cgt-c2000_6.4.2\bin\ac2000.exe
gmake: *** [motor_control.obj] Error 1
gmake: Target `all' not remade because of errors.
请各位指教这是什么原因,就是本来好好地,突然就这样了
Green Deng:你更改了哪些东西?
似乎是运行一个可执行文件出问题了,可以把程序放到其他CCS或者PC上测试一下
我的程序编写没错,本来可以正常编译和烧写,在程序正常运行后,我把程序停下来,改了一点东西,为了做另一个实验,且这次修改的内容是之前经常用的,所以程序没有问题,但选择Build Project或者Rebuild Project后,无法生成.out文件,把程序改回去后仍然出现这个问题,下面是编译后出现的提示:
'Building file: ../motor_control.c'
'Invoking: C2000 Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.2/bin/cl2000" -v28 -ml -mt –cla_support=cla1 –float_support=fpu32 –tmu_support=tmu0 –vcu_support=vcu2 –include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.2/include" –include_path="F:/28377SRM/F2837xD_headers/include" –include_path="F:/28377SRM/F2837xD_common/include" -g –define=CPU1 –diag_warning=225 –display_error_number –diag_suppress=10063 –preproc_with_compile –preproc_dependency="motor_control.pp" "../motor_control.c"
>> FATAL ERROR: failed while attempting to run executable C:\ti\ccsv6\tools\compiler\ti-cgt-c2000_6.4.2\bin\ac2000.exe
gmake: *** [motor_control.obj] Error 1
gmake: Target `all' not remade because of errors.
请各位指教这是什么原因,就是本来好好地,突然就这样了
user6107972:
回复 Green Deng:
只改了一个DA的输出值,并且我之前也经常改,改后的程序之前也经常用,程序本身肯定是没问题的,我天天用这一套程序,就今天突然这样了
我的程序编写没错,本来可以正常编译和烧写,在程序正常运行后,我把程序停下来,改了一点东西,为了做另一个实验,且这次修改的内容是之前经常用的,所以程序没有问题,但选择Build Project或者Rebuild Project后,无法生成.out文件,把程序改回去后仍然出现这个问题,下面是编译后出现的提示:
'Building file: ../motor_control.c'
'Invoking: C2000 Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.2/bin/cl2000" -v28 -ml -mt –cla_support=cla1 –float_support=fpu32 –tmu_support=tmu0 –vcu_support=vcu2 –include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.2/include" –include_path="F:/28377SRM/F2837xD_headers/include" –include_path="F:/28377SRM/F2837xD_common/include" -g –define=CPU1 –diag_warning=225 –display_error_number –diag_suppress=10063 –preproc_with_compile –preproc_dependency="motor_control.pp" "../motor_control.c"
>> FATAL ERROR: failed while attempting to run executable C:\ti\ccsv6\tools\compiler\ti-cgt-c2000_6.4.2\bin\ac2000.exe
gmake: *** [motor_control.obj] Error 1
gmake: Target `all' not remade because of errors.
请各位指教这是什么原因,就是本来好好地,突然就这样了
user6107972:
回复 dirtwillfly:
可执行文件是那个ac2000吗?
我的程序编写没错,本来可以正常编译和烧写,在程序正常运行后,我把程序停下来,改了一点东西,为了做另一个实验,且这次修改的内容是之前经常用的,所以程序没有问题,但选择Build Project或者Rebuild Project后,无法生成.out文件,把程序改回去后仍然出现这个问题,下面是编译后出现的提示:
'Building file: ../motor_control.c'
'Invoking: C2000 Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.2/bin/cl2000" -v28 -ml -mt –cla_support=cla1 –float_support=fpu32 –tmu_support=tmu0 –vcu_support=vcu2 –include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.2/include" –include_path="F:/28377SRM/F2837xD_headers/include" –include_path="F:/28377SRM/F2837xD_common/include" -g –define=CPU1 –diag_warning=225 –display_error_number –diag_suppress=10063 –preproc_with_compile –preproc_dependency="motor_control.pp" "../motor_control.c"
>> FATAL ERROR: failed while attempting to run executable C:\ti\ccsv6\tools\compiler\ti-cgt-c2000_6.4.2\bin\ac2000.exe
gmake: *** [motor_control.obj] Error 1
gmake: Target `all' not remade because of errors.
请各位指教这是什么原因,就是本来好好地,突然就这样了
user6107972:
回复 dirtwillfly:
如果您说的是.out可执行文件的话,它是在另一个文件夹下,以前都会在那个文件夹下生成.out文件,今天就突然无法生成了
我的程序编写没错,本来可以正常编译和烧写,在程序正常运行后,我把程序停下来,改了一点东西,为了做另一个实验,且这次修改的内容是之前经常用的,所以程序没有问题,但选择Build Project或者Rebuild Project后,无法生成.out文件,把程序改回去后仍然出现这个问题,下面是编译后出现的提示:
'Building file: ../motor_control.c'
'Invoking: C2000 Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.2/bin/cl2000" -v28 -ml -mt –cla_support=cla1 –float_support=fpu32 –tmu_support=tmu0 –vcu_support=vcu2 –include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.2/include" –include_path="F:/28377SRM/F2837xD_headers/include" –include_path="F:/28377SRM/F2837xD_common/include" -g –define=CPU1 –diag_warning=225 –display_error_number –diag_suppress=10063 –preproc_with_compile –preproc_dependency="motor_control.pp" "../motor_control.c"
>> FATAL ERROR: failed while attempting to run executable C:\ti\ccsv6\tools\compiler\ti-cgt-c2000_6.4.2\bin\ac2000.exe
gmake: *** [motor_control.obj] Error 1
gmake: Target `all' not remade because of errors.
请各位指教这是什么原因,就是本来好好地,突然就这样了
user6107972:
回复 Green Deng:
而且我编译别的程序都没问题,就这个经常用的程序突然不行了,会不会是程序运行太多次而导致这种问题的发生
我的程序编写没错,本来可以正常编译和烧写,在程序正常运行后,我把程序停下来,改了一点东西,为了做另一个实验,且这次修改的内容是之前经常用的,所以程序没有问题,但选择Build Project或者Rebuild Project后,无法生成.out文件,把程序改回去后仍然出现这个问题,下面是编译后出现的提示:
'Building file: ../motor_control.c'
'Invoking: C2000 Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.2/bin/cl2000" -v28 -ml -mt –cla_support=cla1 –float_support=fpu32 –tmu_support=tmu0 –vcu_support=vcu2 –include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.2/include" –include_path="F:/28377SRM/F2837xD_headers/include" –include_path="F:/28377SRM/F2837xD_common/include" -g –define=CPU1 –diag_warning=225 –display_error_number –diag_suppress=10063 –preproc_with_compile –preproc_dependency="motor_control.pp" "../motor_control.c"
>> FATAL ERROR: failed while attempting to run executable C:\ti\ccsv6\tools\compiler\ti-cgt-c2000_6.4.2\bin\ac2000.exe
gmake: *** [motor_control.obj] Error 1
gmake: Target `all' not remade because of errors.
请各位指教这是什么原因,就是本来好好地,突然就这样了
Green Deng:
回复 user6107972:
dirtwillfly指的就是ac2000.exe这个exe可执行文件。可能是你的CCS损坏了,换一个CCS如果能解决问题的话,建议重装本机的CCS。
我的程序编写没错,本来可以正常编译和烧写,在程序正常运行后,我把程序停下来,改了一点东西,为了做另一个实验,且这次修改的内容是之前经常用的,所以程序没有问题,但选择Build Project或者Rebuild Project后,无法生成.out文件,把程序改回去后仍然出现这个问题,下面是编译后出现的提示:
'Building file: ../motor_control.c'
'Invoking: C2000 Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.2/bin/cl2000" -v28 -ml -mt –cla_support=cla1 –float_support=fpu32 –tmu_support=tmu0 –vcu_support=vcu2 –include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.2/include" –include_path="F:/28377SRM/F2837xD_headers/include" –include_path="F:/28377SRM/F2837xD_common/include" -g –define=CPU1 –diag_warning=225 –display_error_number –diag_suppress=10063 –preproc_with_compile –preproc_dependency="motor_control.pp" "../motor_control.c"
>> FATAL ERROR: failed while attempting to run executable C:\ti\ccsv6\tools\compiler\ti-cgt-c2000_6.4.2\bin\ac2000.exe
gmake: *** [motor_control.obj] Error 1
gmake: Target `all' not remade because of errors.
请各位指教这是什么原因,就是本来好好地,突然就这样了
user6107972:
回复 Green Deng:
您好,我编译别的程序就没问题,也能生成.out文件,这也可能是CCS损坏的原因吗?