主题:SysConfig 中讨论的其他器件
工具/软件:
您好、
我目前正在将 CCS 版本 20.2.0.12__1.8.0 用于我的 BLE 项目。 SDK 版本为 9.11.0.18。 我尝试查看“栈使用情况“、但遇到了错误。 下面粘贴了错误的屏幕截图: 
“Stack Usage 视图以图形方式显示项目的栈使用详细信息。 必须先成功构建项目。“
尽管成功构建了工程、但我还是遇到了此错误。 您能为这个问题建议一个解决方案吗?
此致、
Shivam
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 版本 20.2.0.12__1.8.0 用于我的 BLE 项目。 SDK 版本为 9.11.0.18。 我尝试查看“栈使用情况“、但遇到了错误。 下面粘贴了错误的屏幕截图: 
“Stack Usage 视图以图形方式显示项目的栈使用详细信息。 必须先成功构建项目。“
尽管成功构建了工程、但我还是遇到了此错误。 您能为这个问题建议一个解决方案吗?
此致、
Shivam
尊敬的 Shivam:
感谢您联系我们!
1.快速澄清问题:构建成功,没有任何错误或警告,对吗?
2.尝试查看是否可以使用不同版本的 CCS 复制这个相同的问题。
3.右键点击您的工程并转到“Properties"->"Build"->"Tools"->"Arm Compiler"“ Compiler"(“(您“您正在“正在使用“使用的“的任何“任何编译(您正在使用的任何编译器)->“Advanced Options“->“Untrabic Runtime Model Options“->“Function stack size“ 元数据->确保其设置为 Emit Function stack size 元数据。 之后、运行清理构建以查看栈使用情况。
有时、BLE 示例默认将其关闭、因此我们需要手动进入并修复。
请告诉我这是不是有效的,如果你需要我的任何其他东西!
谢谢、
Mayur
尊敬的 Mayur:
在我的当前项目中、我使用以下依赖项:
带有 POSIX 设置的 FreeRTOS
具有一个广播集和安全连接模式的 BLE5 堆栈
驱动器:UART、LGPTimer、RNG、NVS(内部)
设备模块:电源、RFDesign、RCL
但是、我注意到、.syscfg在文本编辑器模式下打开时、我的文件仍然引用 SDK 8.40: 
但我目前使用的是 SDK 9.11。 中的此版本不匹配是否可能syscfg是栈使用不显示的原因?请告诉我如何彻底解决此不匹配问题。
此致、
Shivam
尊敬的 Shivam:
这绝对可能是问题的原因。 以下是需要采取的几个步骤... 如果这不起作用、请告诉我、我可以与团队跟进。
右键点击.sysconfig 文件并点击“Generate or Re-Generate SysConfig Code“尝试重新生成.sysconfig 文件 — 应该会更新该文件并引用正确版本的 SDK。
尝试创建新工程并迁移相同代码并进行检查。
我不建议直接手动更新.sysconfig 文件。 再说一次、如果不起作用、请告诉我。
谢谢、
Mayur
您好、
我尝试.syscfg使用中的当前 SDK (v9.11) 重新生成文件 CCS 版本 20.2.0.12 但我确实做到了 找不到任何选项 效果 “生成或由 Re 生成的 SysConfig 代码“ 右键点击.syscfg文件时。
此外、为了便于您参考、我按照官方移植指南更新了 SDK 版本 8.40 至 9.11 使用以下链接中概述的步骤:
dev.ti.com/.../CC23XX_SDK_8.40_to_9.10.html
您能否建议一种替代解决方案来.syscfg使用 SDK 9.11 正确更新或重新生成文件?
谢谢你。
Shivam
由于您已从 8.40 升级到 9.11 SDK、请确保 CCS 使用新安装的 SDK。 执行窗口->前缀 -> CCS -> SDK、并确保 9.11 是列出的活动 SDK。
还要确保工程路径正确 — 转到 Project -> Properties -> Build -> C/C++ Build -> Settings -> GCC C/C++ Compiler -> Include Direc。 确保 9.11 目录存在、并对 9.11 库执行相同的操作。
此外、导航至 sysconfig_ic.exe 目录并在命令提示符“path directory“ --generate ./your_project.sysfg 中运行命令
相应地更改名称并进行清理和重建