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.

[参考译文] TMDSCNCD280025C:[常见问题解答] F280025C controlCARD 代码挂起、等待 X1达到饱和

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/920868/tmdscncd280025c-faq-f280025c-controlcard-code-hangs-waiting-for-x1-to-saturate

器件型号:TMDSCNCD280025C
主题中讨论的其他器件:C2000WARE

您好!

当在我的 TMDSCNCD280025C controlCARD 上运行 C2000Ware 示例时、软件始终挂起在以下行:

我该怎么做才能解决这个问题?

此致、
Cody

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

    您好 Cody!

    这是您在那里提出的一个很棒的问题! 让我们首先了解该代码行的功能。 在器件内部、有一个简单的计数器设置被连接至 X1输入。 计数 器继续递增、直到在0x7FF 处"饱和"、这是该计数器的最大值。 然后计数器将停止递增、这允许 while 循环语句为 true、然后应用程序代码可以进行控制。

    [报价用户="Cody Watkins"]我该如何解决此问题?

    嗯、如果你看看你的计数器、你会看到它冻结了一个0x0、这是因为你没有将一个时钟源连接到 X1引脚。

    此外、如果您查看 while 环路中包含的注释、则表明您需要检查 controlCARD 上开关"S3"的位置。 请将 S3开关移至朝向表面贴装晶体的"向上"位置。

    此致、
    Cody