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.
工具/软件:Code Composer Studio
您好,
我尝试将我的项目从使用CCSV4更新到CCSV7。 从CCSV7开始,期望从原始CCSV4生成相同的映像文件到CCSV7。 有可能吗?
我使用的内容:
CCSV4:版本4.1 .2.0.0027万 --附加的配置文件
CCSV7:版本7.1 .0.0.0014万 --附加的配置文件
我使用原始的.c和.h文件在CCSV7中设置项目,生成并生成了一个映像文件。 但是我比较了CCSV4和CCSV7之间的图像文件,它们是非常不同的。 在此处附加两个
我还注意到,两个IDE版本之间与.c和.asm相关的目标文件也不同。
在CCSV7中,我尝试使用与CCSV4相同的代码生成工具链,即TI v 5.2 3,但图像文件仍然不同。
是否可以在CCSV4和 CCSV7之间构建相同的映像文件? 我需要注意什么才能做到这一点?
谢谢!
Gansheng
我可以将图像文件扩展名从.img添加到txt
您好,
我确信以下项目在CCSV4和CCSV7之间是相同的:代码生成工具,以及相同的.c,.h和.cmd文件。 我还检查了每个构建选项以使其相同。 我无法更改的唯一生成选项是:
gmake -k,---CCSV4
gmake -k -j 2--- CCSV7
即使我在CCSV7中手动更改为"gmake -k",但当它运行时,它又改回"gmake -k -j 2"。 构建输出映像仍然不同。
您认为这会影响结果吗?
谢谢!
Gansheng
CCS V4 和V7之间的gmake.exe是否有任何区别?
在CCS V7中,当它指向CCS V4 gmake.exe时,它不编译第一个.asm文件:DSP2833x_CodeStartBranch.asm,该文件用于初始化状态指针。
谢谢!
当我将CCS V4与编译版本TI 5.2 v.3一起使用时,不同的版本生成相同的.img文件。
但是,如果将CCS V7与编译版本TI 5.2 v.3一起使用,则不同的内部版本会生成.img文件,但其所附的位数略有不同。 发生了什么,以及如何使其成为相同的.img文件?
谢谢!
e2e.ti.com/.../nga_5F00_build1.txte2e.ti.com/.../nga.build2.txt
附加的CCS V4和V7生成日志文件。 两者都建立在相同的项目基础上,V7设置为使用V4工具链TI 5.2。3。 如果您需要其他信息,请告诉我。
谢谢!
我刚发现,在我附加了错误的V7日志文件之前。
在此处附加正确的一个。
在这里。 我将文件扩展名更改为.txt,因为我无法使用.opt将其上载到此处。
谢谢
谢谢你。 我看到用于在CCSv4中生成的生成选项与CCSv7中生成的生成选项有一些差异。
CCSv4:
--silicon_version=28
-g
--define="_debug"--define=Prod_D_config --defined=__TIME__=\"16:16:50"\"--defined=__DATE__="\"\"\"Dec 212015\"--define="PWM_DB150"--define="IOTEST"--define=user_flased="-fl"--define Rashida"
--include_path="C:/Program Files (x86)/Texas instruments/ccsv4/tools/compiler/c2000/include"--include_path="C:/users/ouga/Outga_2_NGAstron/NGAstron/3.4D/Nga/./DSP2833x_ga"--include_path=nga/users/nga/nga/users/nga/on_spoup/nga/f/
--verbose_diagnostics
--diag_warning=225
--display_error_number
--large内存模型
--unified内存
--float_support=fpu32.
--c_src_interlist
--ASM_listing.(ASM_listing.
--preproc_with编译
--preproc_dependency="var.pp"
"../var.c"
CCSv7
--silicon_version=28
-g
--defet="_debug"--defe="IOTEST --define =用户=\"OUGA\"--define ="large模型"--define ="NGA_PROD_BOARD"--define ="FLASH"
--include_path="C:/Program Files (x86)/Texas instruments/ccsv4/tools/compiler/c2000/include"--include_path="C:/users/ouga/perforce/OUGA_2_NGAstron/NGAstron/3.4D/DSP2833x_headers"--include_path="/users/NGAstron/ON/NGAstron_Astron/ON/ON/NGAstron_3.4D/ON_Astron_Astron_Astron_3.4D/ON_Astron_Astron_3.4D/
--verbose_diagnostics
--diag_warning=225
--display_error_number
--large内存模型
--unified内存
--float_support=fpu32.
--c_src_interlist
--ASM_listing.(ASM_listing.
--ASM_directory="C:/Users/ouga/perforce/OUGA_2_NGAstron/NGAstron/3.4D/Nga/Prod_Flash_Debug"
--obj_directory="C:/Users/ouga/perforce/OUGA_2_NGAstron/NGAstron/3.4D/Nga/Prod_Flash_Debug"
--list_directory="C:/Users/ouga/perforce/OUGA_2_NGAstron/NGAstron/3.4D/Nga/Prod_Flash_Debug"
--preproc_with编译
--preproc_dependency="DSP2833x_CodeStartBranch.d"
请注意--defines中两个版本之间的差异。 v4产品具有其他定义,如PROD_D_D_CONFIG,__TIME__,__DATE__,PWM_DB150。 还有其他差异。 尝试对两者使用相同的构建选项。
KI