工具/软件:Code Composer Studio
您好!
我们有一个环境、可以在单个内核上运行多个项目。 每个都可以在其他代码中执行代码。 我可以单独加载每个闪存、并看到它们存在于闪存中。 但是、当我调试项目1时、一旦它跳转到项目2、就没有加载符号、这使得调试几乎不可能。
是否有方法为要调试的每个项目加载符号?
谢谢、
ED
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.
工具/软件:Code Composer Studio
您好!
我们有一个环境、可以在单个内核上运行多个项目。 每个都可以在其他代码中执行代码。 我可以单独加载每个闪存、并看到它们存在于闪存中。 但是、当我调试项目1时、一旦它跳转到项目2、就没有加载符号、这使得调试几乎不可能。
是否有方法为要调试的每个项目加载符号?
谢谢、
ED
是的、切斯特是正确的。 您需要"添加"符号而不是"加载"符号。 Program/Symbol "Load"将清除当前加载的任何其他符号、然后加载新符号。 加载新符号时、"add"会使现有加载的符号保持独立。
请注意、如果您使用"Debug"按钮来调试项目、则默认情况下它将"加载"程序。 您可以更改设置以加载符号、但它仍然是一个"加载"、其中将清除以前加载的符号。 因此、在这种情况下、您可能需要使用"手动"启动:
https://software-dl.ti.com/ccs/esd/documents/users_guide/ccs_debug-main.html#manual-launch
谢谢
Ki
[引用 user="Ed Sanders"]如何完成"手动"启动?[/quot]
请参阅:
https://software-dl.ti.com/ccs/esd/documents/users_guide/ccs_debug-main.html#manual-launch
另请参见下面的1:10标记:
https://dev.ti.com/tirex/explore/node?node=AAEqiFem7jO1V82SEzlYVA__FUz-xrs__LATEST