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.

[参考译文] TMS320F280039C:器件在 SysConfig 文件(.syscfg)中未更改

Guru**** 2042920 points
Other Parts Discussed in Thread: SYSCONFIG, C2000WARE
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1255735/tms320f280039c-devices-are-not-changed-in-sysconfig-file-syscfg

器件型号:TMS320F280039C
主题中讨论的其他器件:SysConfigC2000WARE

您好!  

我在 CCS 中发现 SysConfig 错误。

我使用的是 CCSv12.4和 SysConfig v1.17.0 pulg-in CCS。

即使在 SDK 示例的.syscfg 中更改器件设置、也不会反映该设置。

我将器件从 F280037 80PN 更改为 F280039C 100PZ。

我整理了一下。

构建日志如下所示、并且不反映设置。

****构建项目 GPIO_ex2_toggle 的 CPU1_FLASH ****

"C:\\ti\\ccs1240\\ccs\\utils\\bin\\gmake"-k -j 8 all -O

生成文件:"../GPIO_ex2_toggle.syscfg"

调用:SysConfig

"C:/ti/ccs1240/ccs/utils/sysconfig_1.17.0/sysconfig_cli.bat -s "C:/ti/c2000/C2000Ware_5_00_00_00/.metadata/sdk.json -d "F28003x"--script "C:/Users/137657/workspace_v12.4/gpio_ex2_toggle/gpio_ex2_toggle.syscfg -o "syscfg"--package 80PN --部件 F28003x_80PN --编译器 CCS

正在运行脚本...

正在验证...

正在生成代码(GPIO_ex2_toggle.syscfg)...

写入 C:\Users\137657\workspace_v12.4\GPIO_ex2_toggle\cpu1_flash\syscfg\board.c.

写入 C:\Users\137657\workspace_v12.4\GPIO_ex2_toggle\cpu1_flash\syscfg\board.h..

正在写入 C:\Users\137657\workspace_v12.4\GPIO_ex2_toggle\cpu1_flash\syscfg\board.cmd.genlibs……

正在写入 C:\Users\137657\workspace_v12.4\GPIO_ex2_toggle\cpu1_flash\syscfg\board.opt...

正在写入 C:\Users\137657\workspace_v12.4\GPIO_ex2_toggle\cpu1_flash\syscfg_pinmux.csv……

正在写入 C:\Users\137657\workspace_v12.4\GPIO_ex2_toggle\cpu1_flash\syscfg\c2000ware_libraries.cmd.genlibs……

正在写入 C:\Users\137657\workspace_v12.4\GPIO_ex2_toggle\cpu1_flash\syscfg\c2000ware_libraries.opt...

写入 C:\Users\137657\workspace_v12.4\GPIO_ex2_toggle\cpu1_flash\syscfg\c2000ware_libraries.c....

写入 C:\Users\137657\workspace_v12.4\GPIO_ex2_toggle\cpu1_flash\syscfg\c2000ware_libraries.h...

写入 C:\Users\137657\workspace_v12.4\GPIO_ex2_toggle\cpu1_flash\syscfg\cclocktree.h...

完成构建:"../GPIO_ex2_toggle.syscfg"

 …… 跳过  

构建目标:"gpio_ex2_toggle.out"

调用:C2000链接器

"c:/ti/ccs1240/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000 /ti/ccs1240/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/lib /Users/137657/workspace_v12.4/gpio_ex2_toggle/CPU1_FLASH/syscfg -v28 -ml -mt --cla_support=cla2 - float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcrc -opoff /ti/c2000/C2000Ware_5_00_00_00 --define=debug /ti/ccs1240/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include - define=_flash --2_warn=10063 /syscfg/board.obj /syscfg/c2000ware_libraries.obj /device/device.obj /device/f28003x_codestartbranch.obj /ti/c2000/C2000Ware_5_00_00_00/driverlib/f28003x/driverlib/ccs/Debug/driverlib.lib  

完成构建目标:"gpio_ex2_toggle.out"

 

回声"=========== CLB 仿真的构建已移至 CLB 工具。 单击"?" 图标、位于_Generate CLB Simulation File_ enable 以了解更多详细信息(位于逻辑块设计 SysConfig 模块的全局参数中)========= "

"============ CLB 仿真的构建已移至 CLB 工具。 单击"?" 图标、位于_Generate CLB Simulation File_ enable 以了解更多详细信息(位于逻辑块设计 SysConfig 模块的全局参数中)========= "

如果0 =1 C:/ti/ccs1240/ccs/tools/node/node.exe "C:/ti/c2000/C2000Ware_5_00_00_00/utilities/clb_tool/clb_syscfg/dot_file_libraries/clbDotUtility.js "C: /ti/c2000/C2000Ware_5_00_00_00/utilities/clb_tool/clb_syscfg /" C:/Users/137657/workspace_v12.4/gpio_ex2_toggle/CPU1_FLASH/syscfg "C:/Users/137657/workspace_v12.4/gpio_ex2_toggle/CPU1_FLASH/syscfg/clb.dot "

如果0 = 1 mkdir "C:/Users/137657/workspace_v12.4/gpio_ex2_toggle/CPU1_FLASH/diagrams "

如果0 == 1 C:/ti/ccs1240/ccs/tools/node/node.exe "C:/ti/c2000/C2000Ware_5_00_00_00/driverlib/.meta/generate_diagrams.js "C:"C:/ti/c2000/C2000Ware_5_00_00_00 "C:/Users/137657/workspace_v12.4/gpio_ex2_toggle/CPU1_FLASH/diagrams "C:/Users/137657/workspace_v12.4/gpio_ex2_toggle/CPU1_FLASH/syscfg "

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

最后、如果您查看项目的属性、项目也没有改变。

我通过编辑"Properties">SysConfig>Miscellaneous"选项对其进行了更改,但 这需要改进。

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

    您好、SY、

    您从哪个版本的 C2000Ware 中提取具体示例? 我们知道在 CCS 示例中在 SysConfig 中迁移器件时可能会发生这种迁移问题。 CCS 属性优先、因此您必须删除 CCS 属性、以便工程从 SysConfig 中提取属性。 请观看下面介绍该过程的视频:  

    https://www.ti.com/video/6309991000112

    我认为、在我们最新版本的 C2000Ware 中、我们已将属性与 CCS 分离、因此项目应该能正常工作。 请参阅我们 C2000Ware 中的通用工程以了解

    此致、

    彼得

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

    您好!  

    我使用的是 C2000Ware v5.0.0.00。

    我认为所有设置都是通过 SysConfig 设置完成的。

    您链接的视频非常有用。

    感谢您的支持。