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/TIDA-01485:"MSP430:目标 CPU 停止时出现问题:内部错误"微控制器在尝试调试时挂起。

Guru**** 665180 points
Other Parts Discussed in Thread: TIDA-01485, MSP-EXP430FR2433
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/962370/ccs-tida-01485-msp430-trouble-halting-target-cpu-internal-error-microcontroller-hangs-when-trying-to-debug

器件型号:TIDA-01485
主题中讨论的其他器件: MSP-EXP430FR2433

工具/软件:Code Composer Studio

下载固件后、我一直在设计一个参考设计 TIDA-01485、在进行调试时 、始终在"Console" 窗口中看到"MSP430:Trouble Halting Target CPU:Internal Error"消息。 我 已经看到过有关此主题的一些帖子、但我  仍然不确定导致此问题的原因。 我注意到、它与时钟初始化或中断处理有关、因为当我将25MHz 的 DCO 乘法器从762更改为'<500'时 、它能够无任何问题地进行调试、但电机仍然未运行(我知道还有许多其他参数 更改频率时需要机会)..

对于超过500的 DCO 乘法器值、程序未正确执行。

使用 CCS 版本:9.0.1作为 IDE 和 MSP-EXP430FR2433开发套件作为编程器  

感谢您的支持。

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

    您好、Shamnad、  

    您可以尝试以下配置吗? FLLD_1 -> FLLD_0。  

    • UCSCTL2 = FLLD_0 + 762;           //设置25MHz 的 DCO 乘法器?  

    谢谢、  

    Lixin

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

    您好、Lixin、

    我这么做了,更改了 FLLD_1 -> FLLD_0。  仍然没有解决。

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

    您好、Shamnad、  

    我手头没有 F5132板。 但我有 F2433 Launchpad 和 F2355 LaunchPad。  

    我使用了连接到 FR2355 Launchpad 的 FR2433 Launchpad 板载调试器 SBW (断开板载调试器 SBW) SBW 信号。 下载代码并调试以24MHz 运行的 FR2355的代码没有问题。 因此、FR2433 LP 板载调试器应该没有问题。 最好检查另一个 F5132板。  

    我附加了代码示例 MSP430F51x2_UCS_10.c (DCOCLKDIV 以25MHz 运行)供您参考。 您是否可以针对代码配置关注该问题并查看是否有任何改进? 我发现在您的 DCO 初始化中没有后续 DCO 稳定代码。  

    //循环、直到 XT1和 DCO 稳定-在本例中、只有 DCO 必须稳定
    操作

    UCSCTL7 &=~(XT1LFOFFG + XT1HFOFFG + DCOFFG);
    //清除 XT1、DCO 故障标志
    SFRIFG1 &=~OFIFG;//清除故障标志
    } while (SFRIFG1&OFIFG);//测试振荡器故障标志

    谢谢、  

    Lixin  

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

    抱歉忘记了代码示例。  

    此致、  

    Lixin  

    /cfs-file/__key/communityserver-discussions-components-files/234/MSP430F51x2_5F00_UCS_5F00_10.c