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/MSP430F5438A:将两个符号文件加载到CCS调试会话

Guru**** 2589280 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/631355/ccs-msp430f5438a-loading-two-symbol-files-to-ccs-debug-session

部件号:MSP430F5438A

工具/软件:Code Composer Studio

您好,

MSP430内有两个单独的项目:

  • 启动
  • 应用程序

两者都是独立加载的,并且它们不会在内存中重叠,并且可以毫无问题地将程序流从一个传递到另一个(大量.cmd文件脚本和代理中断表内容)。

我的问题是,是否可以做以下两件事之一:

  • 加载两个符号文件(引导和应用程序),以便我可以使用完整信息进行调试,而不是只加载应用程序,每当它跳回引导时,我只能通过反汇编视图进行操作。
  • 将两个符号文件合并为一个,以便将其加载到调试会话中。

我正在使用CCS。

谢谢!

Mario

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好Mario:

    感谢您的帖子。 我们团队的成员将很快做出回应。

    此致,

    詹姆斯

    MSP客户应用程序
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Mario:

    您可以尝试使用其中一个符号开始调试,当Boot跳转到应用程序时,从相应的项目中加载这些符号,而不加载代码。 以下是在不加载代码的情况下加载符号的过程:  http://processors.wiki.ti.com/index.php/Debugging_Boot_Issues#.22Load_Symbols.22_instead_of_.22Load_Program.22

    Wiki网页已过时,但您可以在调试模式下获取引用并为另一个项目添加符号。

    此致

    KC

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您提供信息

    但是,应用程序有时需要跳回引导,这样,如果可以在不加载另一个符号文件的情况下继续执行,则会很好。

    是否可以将两个符号文件合并为一个? 如何?

    此致,

    Mario