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/TM4C1290NCPDT:异常的 IDE 加载/调试行为。

Guru**** 2528480 points
Other Parts Discussed in Thread: SEGGER, TM4C1231H6PM

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/923716/ccs-tm4c1290ncpdt-anomalous-ide-loading-debugging-behavior

器件型号:TM4C1290NCPDT
主题中讨论的其他器件:SEGGERTM4C1231H6PM

工具/软件:Code Composer Studio

当我单击 Debug 按钮时,系统会加载程序,但不会运行并在 main()停止,有时只启用 Stop 按钮,而有时启用 Start 和 End 按钮,并显示 PC 在代码中的某个随机位置停止。  我再次单击“Stop (停止)”,然后单击“Debug (调试)”按钮,程序将加载,实际上 PC 会在 main()处中断。  当我单击运行时、代码运行、但 SysTick 计时器不运行。  如果我单击"Stop"、然后对电路板进行下电上电、则一切运行正常、但我无法使用任何调试工具。

CCS v9.3.0.00012、Segger Flasher 及其最新软件。

我之前在我的另一个账户(不同业务)上发布了此信息、建议我联系 Segger 获取他们的建议。  他们说、他们没有遇到过这样的 CPU 问题。

我已在 TM4C1231H6PM 和 CCS V8.3.1.00004的不同设计中成功使用此 Segger Flasher

谢谢、Doug

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

    您好 Doug、

    Doug Broadwell85 说:
    系统加载程序,但不运行并在 main()处停止,有时仅启用“停止”按钮

    如果 RESUME 或 HALT 按钮(或除 TERMINATE 之外的任何目标执行按钮)均不可用、则听起来 好像未选择正确的调试上下文

    [引用用户="Doug Broadwell85">其他时间,“开始”和“结束”按钮被启用,并显示 PC 在代码中的某个随机位置停止。  [/报价]

    这听起来像是遇到了一些异常

    [引用 user="Doug Broadwell85"]我再次单击“Stop (停止)”,然后再次单击“Debug (调试)”按钮,程序加载,实际上 PC 在 main()处中断。  当我单击运行时、代码运行、但 SysTick 计时器不运行。  [/报价]

    此时、目标看起来不是处于良好状态(因此、功率循环似乎有所帮助)

    [报价用户="Doug Broadwell85"]如果我单击"Stop"、然后重新启动电路板、则所有操作都正常、但我无法使用任何调试工具。

    您能否澄清一下"我无法使用任何调试工具"的含义。? 您是否意味着、只要您不将 CCS 连接到闪存、您就会对电路板进行下电上电并从闪存引导代码、然后运行正常?

    谢谢

    Ki

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

    谢谢 Ki、

    您让我思考了、我再次尝试了我之前尝试过的一些方法、即设置"在连接上重置目标"、现在它可以正常工作。

    此致、

    道格

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

    很高兴听到您解决了问题、并感谢您的更新!

    Ki