我将 CCS 项目移到了另一个本地文件夹,此后,我无法使用 CCS 中的 sysconfig GUI 编辑器打开 sysconfig 文件,即使我可以使用文本模式编辑器在 CCS 中打开文件,以便 CCS 可以清楚地找到该文件。
此外,sysconfig 文件在构建过程中会得到处理,因此我知道 sysconfig 引擎正在执行其操作,并且通常配置为对我的项目有效。 CCS 构建,我的目标通过 JTAG 下载运行得刚刚好。
我不能做的是从 CCS 中打开带有 sysconfig GUI 的 sysconfig 文件 (版本:10.4.0.00006,MacOS BigSur / 11.6)。
我知道 CCS 往往会在任何地方留下碎屑,我认为可能有一些与旧位置的硬链接,这让 CCS 变得混乱,所以我对所有文件进行了曲线扫描,以查找我以前路径的元素。 事实上,有几个文件链接以某种方式引用了我手动更正的旧路径。 即便如此,我仍然无法在 sysconfig 编辑器中打开 sysconfig 文件。 对几个项目都是如此,所有这些项目都已被移动。
我知道 sysconfig 对 CC1310的支持有点脆弱,但在 我移动 源树并重新导入项目之前,它是有效的。
确切的错误文本是:“File cannot be opened in sysconfig Editor!(文件无法在 sysconfig 编辑器中打开!)” 只有当 sysconfig 脚本文件位于当前工作区中打开的有效 CCS 项目的上下文中时,才能在 sysconfig 编辑器中打开 sysconfig 脚本文件。”
当然,当我尝试打开 sysconfig 文件时,我确实有一个有效的 CCS 项目处于活动状态。
无论出现什么问题,都很难出错-在 关闭出现错误的“将要编辑器”选项卡之前,我无法在此错误后打开任何源文件。 之后,CCS GUI 运行正常,我可以打开(其他)源文件。 有时,Java 空指针错误会显示在弹出对话框中。

