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.

[参考译文] CCS/tms320f2.8027万:移民问题

Guru**** 2595805 points
Other Parts Discussed in Thread: CONTROLSUITE

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/621627/ccs-tms320f28027-immigration-problem

部件号:TMS320F2.8027万
主题:controlSUITE中讨论的其他部件

工具/软件:Code Composer Studio

当我从另一台计算机上迁移项目时,我遇到了问题。 我想知道如何更改配置以解决问题。

控制台文件类似于:

****配置构建调试项目Bootloader-RAM ****

"C:\\ti\\ccsv7\\utils\\bin\\gmake "-k all

'生成文件:./Call_App.ASM'

'调用:C2000编译器'

“c:\ti/ccsv7/tools/compiler/ti-CGT-2000_controlt_css/bin/cl2000"<xmt-block0>2000 16.9 -v28 -ml -mt --include_path="C:16.9 /ti/ccsv7/tools/compiler/ti-CGT-CTT-c2000_controll.3.ls/include_include_c2x/f280/cit_controlt/f280t/f2x/f280t/c/subs/f280t/contells/f280t/contact/f280t/contact/f280t/contact/fip/f280t_controlt/f280t/f280t/fip/fip/f280t/contact/f280t/

备注:--cdebug_ASM_data已过时,将在后续操作中删除

释放。

备注:--output_all_syms已过时,将在后续操作中删除

释放。 这是编译器的默认行为。

'完成的建筑:./Call_App.ASM'

''

'生成文件:../DSP2802x_Memcopy.c'

'调用:C2000编译器'

“c:\ti/ccsv7/tools/compiler/ti-CGT-2000_controlt_css/bin/cl2000"<xmt-block0>2000 16.9 -v28 -ml -mt --include_path="C:16.9 /ti/ccsv7/tools/compiler/ti-CGT-CTT-c2000_controll.3.ls/include_include_c2x/f280/cit_controlt/f280t/f2x/f280t/c/subs/f280t/contells/f280t/contact/f280t/contact/f280t/contact/fip/f280t_controlt/f280t/f280t/fip/fip/f280t/contact/f280t/

备注:--cdebug_ASM_data已过时,将在后续操作中删除

释放。

备注:--output_all_syms已过时,将在后续操作中删除

释放。 这是编译器的默认行为。

'完工建筑:../DSP2802x_Memcopy.c'

''

'构建文件:../example_2802xSci_Echoback.c'

'调用:C2000编译器'

“c:\ti/ccsv7/tools/compiler/ti-CGT-2000_controlt_css/bin/cl2000"<xmt-block0>2000 16.9 -v28 -ml -mt --include_path="C:16.9 /ti/ccsv7/tools/compiler/ti-CGT-CTT-c2000_controll.3.ls/include_include_c2x/f280/cit_controlt/f280t/f2x/f280t/c/subs/f280t/contells/f280t/contact/f280t/contact/f280t/contact/fip/f280t_controlt/f280t/f280t/fip/fip/f280t/contact/f280t/

备注:--cdebug_ASM_data已过时,将在后续操作中删除

释放。

备注:--output_all_syms已过时,将在后续操作中删除

释放。 这是编译器的默认行为。

"../example_2802xSci_Echoback.c",第16行:警告:缺少显式类型

(假定为"int")

外部Update_Flag;

^

"../example_2802xSci_Echoback.c",第17行:警告:缺少显式类型

(假定为"int")

外部FW_Burning成功;

^

"../example_2802xSci_Echoback.c",第34行:警告:函数"Memcopy"

隐式声明

Memcopy (&RamfuncsLoadStart,&RamfuncsLoadEnd,&RamfuncsRunStart);

^

"../example_2802xSci_Echoback.c",第55行:警告:函数

隐式声明"scia_echoback_init"

scia_echoback_init();//为echoback初始化SCI

^

"../example_2802xSci_Echoback.c",第63行:警告:函数"SCI_A_Send_Char"

隐式声明

ScI_A_Send_Char (0x24);

^

"../example_2802xSci_Echoback.c",第70行:警告:函数"SCI_A_Process"

隐式声明

sci_a_process();

^

"../example_2802xSci_Echoback.c",第87行:警告:函数"SCI_A_Process"

隐式声明

sci_a_process();

^

'完成的建筑:../example_2802xSci_Echoback.c'

''

'生成文件:../F2802x_GlobalVariableDefs.c'

'调用:C2000编译器'

“c:\ti/ccsv7/tools/compiler/ti-CGT-2000_controlt_css/bin/cl2000"<xmt-block0>2000 16.9 -v28 -ml -mt --include_path="C:16.9 /ti/ccsv7/tools/compiler/ti-CGT-CTT-c2000_controll.3.ls/include_include_c2x/f280/cit_controlt/f280t/f2x/f280t/c/subs/f280t/contells/f280t/contact/f280t/contact/f280t/contact/fip/f280t_controlt/f280t/f280t/fip/fip/f280t/contact/f280t/

备注:--cdebug_ASM_data已过时,将在后续操作中删除

释放。

备注:--output_all_syms已过时,将在后续操作中删除

释放。 这是编译器的默认行为。

'完工建筑:../F2802x_GlobalVariableDefs.c'

''

'正在构建文件:../F2802x_codegbranch.ASM'

'调用:C2000编译器'

“c:\ti/ccsv7/tools/compiler/ti-CGT-2000_controlt_css/bin/cl2000"<xmt-block0>2000 16.9 -v28 -ml -mt --include_path="C:16.9 /ti/ccsv7/tools/compiler/ti-CGT-CTT-c2000_controll.3.ls/include_include_c2x/f280/cit_controlt/f280t/f2x/f280t/c/subs/f280t/contells/f280t/contact/f280t/contact/f280t/contact/fip/f280t_controlt/f280t/f280t/fip/fip/f280t/contact/f280t/

备注:--cdebug_ASM_data已过时,将在后续操作中删除

释放。

备注:--output_all_syms已过时,将在后续操作中删除

释放。 这是编译器的默认行为。

'完成的建筑:../F2802x_codestartbranch.ASM'

''

'正在构建文件:../F2802x_csmpasswords.ASM'

'调用:C2000编译器'

“c:\ti/ccsv7/tools/compiler/ti-CGT-2000_controlt_css/bin/cl2000"<xmt-block0>2000 16.9 -v28 -ml -mt --include_path="C:16.9 /ti/ccsv7/tools/compiler/ti-CGT-CTT-c2000_controll.3.ls/include_include_c2x/f280/cit_controlt/f280t/f2x/f280t/c/subs/f280t/contells/f280t/contact/f280t/contact/f280t/contact/fip/f280t_controlt/f280t/f280t/fip/fip/f280t/contact/f280t/

备注:--cdebug_ASM_data已过时,将在后续操作中删除

释放。

备注:--output_all_syms已过时,将在后续操作中删除

释放。 这是编译器的默认行为。

'完成的建筑:../F2802x_csmpasswords.ASM'

''

'生成文件:../F2802x_defaultisr.c'

'调用:C2000编译器'

“c:\ti/ccsv7/tools/compiler/ti-CGT-2000_controlt_css/bin/cl2000"<xmt-block0>2000 16.9 -v28 -ml -mt --include_path="C:16.9 /ti/ccsv7/tools/compiler/ti-CGT-CTT-c2000_controll.3.ls/include_include_c2x/f280/cit_controlt/f280t/f2x/f280t/c/subs/f280t/contells/f280t/contact/f280t/contact/f280t/contact/fip/f280t_controlt/f280t/f280t/fip/fip/f280t/contact/f280t/

备注:--cdebug_ASM_data已过时,将在后续操作中删除

释放。

备注:--output_all_syms已过时,将在后续操作中删除

释放。 这是编译器的默认行为。

'完成的建筑:../F2802x_defaultisr.c'

''

'建筑文件:../F2802x_ePWM.c'

'调用:C2000编译器'

“c:\ti/ccsv7/tools/compiler/ti-CGT-2000_controlt_css/bin/cl2000"<xmt-block0>2000 16.9 -v28 -ml -mt --include_path="C:16.9 /ti/ccsv7/tools/compiler/ti-CGT-CTT-c2000_controll.3.ls/include_include_c2x/f280/cit_controlt/f280t/f2x/f280t/c/subs/f280t/contells/f280t/contact/f280t/contact/f280t/contact/fip/f280t_controlt/f280t/f280t/fip/fip/f280t/contact/f280t/

备注:--cdebug_ASM_data已过时,将在后续操作中删除

释放。

备注:--output_all_syms已过时,将在后续操作中删除

释放。 这是编译器的默认行为。

'完工建筑:../F2802x_ePWM.c'

''

'建筑文件:../F2802x_PIECTRL.c'

'调用:C2000编译器'

“c:\ti/ccsv7/tools/compiler/ti-CGT-2000_controlt_css/bin/cl2000"<xmt-block0>2000 16.9 -v28 -ml -mt --include_path="C:16.9 /ti/ccsv7/tools/compiler/ti-CGT-CTT-c2000_controll.3.ls/include_include_c2x/f280/cit_controlt/f280t/f2x/f280t/c/subs/f280t/contells/f280t/contact/f280t/contact/f280t/contact/fip/f280t_controlt/f280t/f280t/fip/fip/f280t/contact/f280t/

备注:--cdebug_ASM_data已过时,将在后续操作中删除

释放。

备注:--output_all_syms已过时,将在后续操作中删除

释放。 这是编译器的默认行为。

'完工建筑:../F2802x_PIECTRL.c'

''

'构建文件:../F2802x_pievect.c'

'调用:C2000编译器'

“c:\ti/ccsv7/tools/compiler/ti-CGT-2000_controlt_css/bin/cl2000"<xmt-block0>2000 16.9 -v28 -ml -mt --include_path="C:16.9 /ti/ccsv7/tools/compiler/ti-CGT-CTT-c2000_controll.3.ls/include_include_c2x/f280/cit_controlt/f280t/f2x/f280t/c/subs/f280t/contells/f280t/contact/f280t/contact/f280t/contact/fip/f280t_controlt/f280t/f280t/fip/fip/f280t/contact/f280t/

备注:--cdebug_ASM_data已过时,将在后续操作中删除

释放。

备注:--output_all_syms已过时,将在后续操作中删除

释放。 这是编译器的默认行为。

'完工建筑:../F2802x_pievect.c'

''

'构建文件:../F2802x_sci.c'

'调用:C2000编译器'

“c:\ti/ccsv7/tools/compiler/ti-CGT-2000_controlt_css/bin/cl2000"<xmt-block0>2000 16.9 -v28 -ml -mt --include_path="C:16.9 /ti/ccsv7/tools/compiler/ti-CGT-CTT-c2000_controll.3.ls/include_include_c2x/f280/cit_controlt/f280t/f2x/f280t/c/subs/f280t/contells/f280t/contact/f280t/contact/f280t/contact/fip/f280t_controlt/f280t/f280t/fip/fip/f280t/contact/f280t/

备注:--cdebug_ASM_data已过时,将在后续操作中删除

释放。

备注:--output_all_syms已过时,将在后续操作中删除

释放。 这是编译器的默认行为。

"../F2802x_sci.c",第188行:警告:函数"SCI_A_Send_Char"已声明

隐式

SCI_A_Send_Char (0xAA);

^

"../F2802x_sci.c",第235行:警告:函数"SCI_A_Send_Char"已声明

隐式

ScI_A_Send_Char (0x24);

^

"../F2802x_sci.c",第263行:警告:函数"Call_IAP"隐式声明

i = Call_IAP ();

^

"../F2802x_sci.c",第304行:警告:函数"SCI_A_Send_Char"已声明

隐式

ScI_A_Send_Char (0x24);

^

"../F2802x_sci.c",第329行:警告:声明与不兼容

上一个"Call_IAP"(在第263行声明)

未签名的int Call_IAP()

^

"../F2802x_sci.c",第331行:警告:已声明变量"i",但从未声明

引用

UINT16状态,I;

^

"../F2802x_sci.c",第332行:警告:已声明变量"长度",但从未声明

引用

UINT32长度;//要编程的16位值的数目

^

"../F2802x_sci.c",第333行:警告:变量"StartAddr"已声明,但是

从未引用

UINT32 StartAddr;

^

"../F2802x_sci.c",第400行:警告:声明与不兼容

以前的"SCI_A_Send_Char"(在第188行声明)

void SCI_A_Send_Char (无符号int数据)

^

'完工建筑:../F2802x_sci.c'

''

'生成文件:../F2802x_sysctrl.c'

'调用:C2000编译器'

“c:\ti/ccsv7/tools/compiler/ti-CGT-2000_controlt_css/bin/cl2000"<xmt-block0>2000 16.9 -v28 -ml -mt --include_path="C:16.9 /ti/ccsv7/tools/compiler/ti-CGT-CTT-c2000_controll.3.ls/include_include_c2x/f280/cit_controlt/f280t/f2x/f280t/c/subs/f280t/contells/f280t/contact/f280t/contact/f280t/contact/fip/f280t_controlt/f280t/f280t/fip/fip/f280t/contact/f280t/

备注:--cdebug_ASM_data已过时,将在后续操作中删除

释放。

备注:--output_all_syms已过时,将在后续操作中删除

释放。 这是编译器的默认行为。

'完工建筑:../F2802x_sysctrl.c'

''

'正在构建文件:../F2802x_usdelay.ASM'

'调用:C2000编译器'

“c:\ti/ccsv7/tools/compiler/ti-CGT-2000_controlt_css/bin/cl2000"<xmt-block0>2000 16.9 -v28 -ml -mt --include_path="C:16.9 /ti/ccsv7/tools/compiler/ti-CGT-CTT-c2000_controll.3.ls/include_include_c2x/f280/cit_controlt/f280t/f2x/f280t/c/subs/f280t/contells/f280t/contact/f280t/contact/f280t/contact/fip/f280t_controlt/f280t/f280t/fip/fip/f280t/contact/f280t/

备注:--cdebug_ASM_data已过时,将在后续操作中删除

释放。

备注:--output_all_syms已过时,将在后续操作中删除

释放。 这是编译器的默认行为。

'完成的建筑:../F2802x_usdelay.ASM'

''

'构建目标:Example_2.8027万_Flash.Out '

'调用:C2000连接器'

c:/ti/ccsv7/tools/compiler/ti-CGT-cscv_suppress=1.0063万 16.9 --dag_warning=225 -issue_remare=large-model-g --scvit_suppress=232 --verbe_suppress_suppress=1.0063万 --dia_warn=225 --s问题 备注-2x_vvdiag_model-cscdip_model-cscdip_ip/ip/ips/ip-scdip-scdip/ip-scdip/ip_ex_ip-scdip/ip/ip/ip-scdip/ip/ip-scdip-ip/ip/ip/ip-scdi_ex_ex_ex-ip-ip/ip/ip-scdip/ip/ip-ip/ip/ip-ip/ip-scdip/ip-/ip/ip-scdip-ip/ip/ip/ip-scdip-/ip-ip-ip-ip-ip-ip/ip/ip/ip-ip-/ip-ip-ip- 16.9 16.9 entry_point=code_start --rom_model -o "example_2.8027万_Flash.ut"./Call_App.obj"./DSP2x_Memcopy.obj"./example_2802xSci_Echobtrl.lib."./F2802x_Globalcmd_Varis.obj""./F2x_Membyx_32x_Ctrl/F280r.Ctrl/ps.ps./ps./ps."/".ps.ps.ps.ps.ps."/".ps.ps.ps.ps.ps.ps.ps.ps_f280cr_f280_ps.ps.ps.ps.ps.ps.".ps.".ps.ps.ps."/".ps_f280_ps.ps.ps.ps.ps."/".ps.ps.ps.ps.ps.ps.ps.ps.ps_f280_ps.ps.ps."/".ps.ps.ps.ps.ps.ps."/".ps_f280r.ps.ps.ps.ps.ps.ps.2802"./F2x_Membyx_32x_Ctrl/F280r.Ctrl/ps.ps./ps./ps."/".ps.ps.ps.ps.ps."/".ps.ps.ps.ps.ps.ps.ps.ps_f280cr_f280_ps.ps.ps.ps.ps.ps.".ps.".ps.ps.ps."/".ps_f280_ps.ps.ps.ps.ps."/".ps.ps.ps.ps.ps.ps.ps.ps.ps_f280_ps.ps.ps."/".ps.ps.ps.ps.ps.ps."/".ps_f280r.ps.ps.ps.ps.ps.ps.

备注:--cdebug_ASM_data已过时,将在后续操作中删除

释放。

备注:--output_all_syms已过时,将在后续操作中删除

释放。 这是编译器的默认行为。

>>编译失败

Makefile:156:目标'Example_2.8027万_Flash.Out的配方失败

错误:找不到文件

"C:/software/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/lib/Flash2.

802x_API_V201.lib"

警告:构建属性供应商部分TI缺失

"C:/ti/controlSUITE/DEVICE_SUPPORT/F2802x/v222/F2802x_examples_structs/flash</s>2802

_F2802x - RAM/Flash2802x_API_V201.lib<Flash28_Erase.obj>":兼容性

无法确定

警告:构建属性供应商部分TI缺失

"C:/ti/controlSUITE/DEVICE_SUPPORT/F2802x/v222/F2802x_examples_structs/flash</s>2802

_F2802x - RAM/Flash2802x_API_V201.lib<Flash28_EraseSector.obj>":

无法确定兼容性

警告:构建属性供应商部分TI缺失

"C:/ti/controlSUITE/DEVICE_SUPPORT/F2802x/v222/F2802x_examples_structs/flash</s>2802

_F2802x - RAM/Flash2802x_API_V201.lib<Flash28_Init.obj>":兼容性

无法确定

警告:构建属性供应商部分TI缺失

"C:/ti/controlSUITE/DEVICE_SUPPORT/F2802x/v222/F2802x_examples_structs/flash</s>2802

_F2802x - RAM/Flash2802x_API_V201.lib<Flash28_Internals.obj>":兼容性

无法确定

警告:构建属性供应商部分TI缺失

"C:/ti/controlSUITE/DEVICE_SUPPORT/F2802x/v222/F2802x_examples_structs/flash</s>2802

_F2802x - RAM/Flash2802x_API_V201.lib<Flash28_Prog.obj>":兼容性

无法确定

警告:构建属性供应商部分TI缺失

"C:/ti/controlSUITE/DEVICE_SUPPORT/F2802x/v222/F2802x_examples_structs/flash</s>2802

_F2802x - RAM/Flash2802x_API_V201.lib<Flash28_Prog_Pulse.obj>":

无法确定兼容性

警告:构建属性供应商部分TI缺失

"C:/ti/controlSUITE/DEVICE_SUPPORT/F2802x/v222/F2802x_examples_structs/flash</s>2802

_F2802x - RAM/Flash2802x_API_V201.lib<Flash28_ToggleTest.obj>":

无法确定兼容性

警告:构建属性供应商部分TI缺失

"C:/ti/controlSUITE/DEVICE_SUPPORT/F2802x/v222/F2802x_examples_structs/flash</s>2802

_F2802x - RAM/Flash2802x_API_V201.lib<Flash28_Utils.obj>":兼容性

无法确定

警告:构建属性供应商部分TI缺失

"C:/ti/controlSUITE/DEVICE_SUPPORT/F2802x/v222/F2802x_examples_structs/flash</s>2802

_F2802x - RAM/Flash2802x_API_V201.lib<Flash28_Verify.obj>":兼容性

无法确定

警告:构建属性供应商部分TI缺失

"C:/ti/controlSUITE/DEVICE_SUPPORT/F2802x/v222/F2802x_examples_structs/flash</s>2802

_F2802x - RAM/Flash2802x_API_V201.lib<Flash28_ClearSector.obj>":

无法确定兼容性

警告:构建属性供应商部分TI缺失

"C:/ti/controlSUITE/DEVICE_SUPPORT/F2802x/v222/F2802x_examples_structs/flash</s>2802

_F2802x - RAM/Flash2802x_API_V201.lib<Flash28_CompactSector.obj>":

无法确定兼容性

警告:构建属性供应商部分TI缺失

"C:/ti/controlSUITE/DEVICE_SUPPORT/F2802x/v222/F2802x_examples_structs/flash</s>2802

_F2802x - RAM/Flash2802x_API_V201.lib<Flash28_Delay.obj>":兼容性

无法确定

警告:构建属性供应商部分TI缺失

"C:/ti/controlSUITE/DEVICE_SUPPORT/F2802x/v222/F2802x_examples_structs/flash</s>2802

_F2802x - RAM/Flash2802x_API_V201.lib<Flash28_DisInt.obj>":兼容性

无法确定

警告:构建属性供应商部分TI缺失

"C:/ti/controlSUITE/DEVICE_SUPPORT/F2802x/v222/F2802x_examples_structs/flash</s>2802

_F2802x - RAM/Flash2802x_API_V201.lib<Flash28_Erase_Pulse.obj>":

无法确定兼容性

警告:构建属性供应商部分TI缺失

"C:/ti/controlSUITE/DEVICE_SUPPORT/F2802x/v222/F2802x_examples_structs/flash</s>2802

_F2802x - RAM/Flash2802x_API_V201.lib<Flash28_ClearLoop.obj>":兼容性

无法确定

警告:构建属性供应商部分TI缺失

"C:/ti/controlSUITE/DEVICE_SUPPORT/F2802x/v222/F2802x_examples_structs/flash</s>2802

_F2802x - RAM/Flash2802x_API_V201.lib<Flash28_Compact_Pulse.obj>":

无法确定兼容性

"../F2.8027万.cmd",第142行:警告:".stack"忽略拆分放置(>>):

不允许此区段的分割照射行程放置

stack:>> RAMM0 | RAMM1 page = 1

错误:链接时遇到错误;未生成"Example_2.8027万_Flash.out

gmake:***[Example_2.8027万_Flash.Out ]错误1

gmake:由于错误,目标'all'没有重制。

****构建已完成****

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Emma,

    让我们先关注错误,然后再处理警告。

    报告的错误为:

    错误:找不到文件"C:/software/ti/controlSUITE/libs/utilities/flash_api/2802x/v201a/lib/Flash2802x_API_V201.lib"</s>2802

    库的路径(以粗体突出显示)不正确(应为c:/ti/controlSUITE/...),这就是它无法找到文件的原因。

    要解决此问题,请转至“项目属性”->“生成”->“链接器”->“文件搜索路径”,然后在--library选项框中编辑/修复路径。  

    虽然它不应该影响此特定链接器错误,但我也在-i (--search_path)链接器选项下看到了一些错误的路径,因此您也应该修复这些路径。  

    请告诉我们这是否可以解决错误。