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 中发现 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 设置完成的。
您链接的视频非常有用。
感谢您的支持。