我有两个项目正在尝试在同一个内核上运行和调试。 我有一个首先启动的自定义引导加载程序,并检查是否有有效的应用程序。 我希望能够运行和调试引导加载程序,当引导加载程序跳到应用程序代码时,我希望能够进行调试。 这两个项目都有自己的闪存空间,但迄今为止我一直无法找到同时运行它们的方法。
这有可能吗? 我在 IAR 嵌入式工作平台上成功完成了这项工作,但迄今为止尚未找到在 CCS 中完成这项工作的方法。
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.
我有两个项目正在尝试在同一个内核上运行和调试。 我有一个首先启动的自定义引导加载程序,并检查是否有有效的应用程序。 我希望能够运行和调试引导加载程序,当引导加载程序跳到应用程序代码时,我希望能够进行调试。 这两个项目都有自己的闪存空间,但迄今为止我一直无法找到同时运行它们的方法。
这有可能吗? 我在 IAR 嵌入式工作平台上成功完成了这项工作,但迄今为止尚未找到在 CCS 中完成这项工作的方法。
你好,Seth,
[引用 userid="514257" url="~/support/icles/arm-based icroms-group/arm-based icros/f/arm-based icroms-forum/1080224/tm4c123ghrpm - simulture-debug-two-projects -ide-over-lash-On-same core /3998225#3998225从 bootloader 加载和反向应用程序,并从 bootloader 中跳过每个步骤加载/或跳过应用程序。]如果我理解正确,您只需加载两个程序的调试符号。 这将使您可以查看闪存中的两个程序的调试情况。 这是可能的。 您可以对一个输出文件使用“运行”->“加载”->“加载符号”, 然后对第二个输出文件使用“运行”->“加载”->“添加符号”。 这将确保两个文件的符号都已加载,并且两个文件都有调试可见性。
谢谢
Ki