工具/软件:
您好:
我目前正在测试新的 CCS 20.2、但遇到了问题。 我有一个 launch.json 文件、在该文件中我指定了在启动新的调试会话时不会擦除整个闪存。 但是、当我点击“Debug"时“时、配置被覆盖并更改为其默认的“擦除整个闪存“。
在哪里可以找到 json 文件、如何将其保护为默认配置?
此外、有时 CCS 似乎无法找到.json 文件、但它不允许我生成适当的 launch.json 文件。 配置正确调试设置的过程是怎样的?
此致、
David
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、但遇到了问题。 我有一个 launch.json 文件、在该文件中我指定了在启动新的调试会话时不会擦除整个闪存。 但是、当我点击“Debug"时“时、配置被覆盖并更改为其默认的“擦除整个闪存“。
在哪里可以找到 json 文件、如何将其保护为默认配置?
此外、有时 CCS 似乎无法找到.json 文件、但它不允许我生成适当的 launch.json 文件。 配置正确调试设置的过程是怎样的?
此致、
David
您好:
]在哪里可以找到 json 文件
如果 launch.json 文件不存在、CCS 应在尝试执行调试启动时创建该文件、并在 launch.json 中为其创建启动配置。 随后的启动将添加到文件中。
但是、当我点击 debug 时、配置将被覆盖并更改为其默认的“擦除整个闪存“。 [/报价]如果没有更改任何相关属性、则不应覆盖启动。
[/quote]此外、有时 CCS 似乎无法找到.json 文件、也无法生成正确的 launch.json 文件。 [/报价]这看起来像是某种错误。 您是否正在使用多根工作区环境?
谢谢
Ki
KI、
让我向您添加我所遵循的步骤、看看它是否有帮助。



我已经浏览过用户指南、但在教程之外没有做任何其他操作。 我想知道如何解决该问题、因为每次启动调试会话时不要擦除闪存非常重要。
此致、
David
KI、
好的、通过您的步骤、我可以导入工程并维护启动设置。 但是、我有 2 个问题:
-如何确保 CCS12 的项目选项正确地传递到新的 CCS20? 我是指所有以“"开头“开头的文件和文件夹。
-如何通过复制项目使 git 与项目同步? 通过在原始位置导入项目导入项目选项导入项目,我可以与 git 同步,但出现了多根工作空间。 Justo clairify, git 存储库包含多个包含其他文件的文件夹,并且存储库根位于父文件夹中
David
开头“开头的所有文件和文件夹。-如何确保 CCS12 中的项目选项正确导入到新的 CCS20? 我是指以“."
请注意、底层编译系统和工程格式在 CCS 12 和 CCS 20 之间保持不变。 因此、任何项目构建特定选项(存储在.*project 文件中)都将在 CCS 20 中自动获得。 其他设置(如.launches 和.settings 文件夹)是特定于 Eclipse 的、不会迁移。
对于 Git repos:
通过“导入项目“选项在其原始位置导入项目
我只打开 git repo 根目录下的一个文件夹。 这将创建一个指向根 git repo 目录的单一根工作区
谢谢
Ki