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.

[参考译文] TMS320F280039C-Q1:TMS320F280039的 NMI 触发源异常。

Guru**** 2393725 points
Other Parts Discussed in Thread: TMS320F280039C-Q1

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1398853/tms320f280039c-q1-the-nmi-trigger-source-of-the-tms320f280039-is-abnormal

器件型号:TMS320F280039C-Q1

工具与软件:

您好、TI 专家。
 我在测试 TMS320F280039C-Q1芯片的 NMI 触发功能时发现了一个问题。 如图1所示、我已经将 test_count2和 test_count 变量添加到 NMI_ISR 中断服务函数。 test_count2用于获取 NMI 触发源。 TEST_COUNT 用于指示已进入 NMI 中断。

 在图2中、我将这两个变量放入消息0x123并发出这两个变量的值。 test_count 位于消息的第八个字节、test_count2位于消息的第七个字节。
 图3是我收集的数据包数据。 可以从数据中看到在进入 NMI 中断后没有读取触发源。 我可以问在本例中、触发 NMI 的因素是什么? 谢谢你!!!

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

    您好!

    是否可以在连接 CCS 的情况下运行此测试? 如果是、 那么在 NMI ISR 中设置一个断点并检查这个值吗?

    Vivek Singh

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

    您好、Vivek
    在连接到 CCS 时无法测试此情况。 因为我在不断通电和断电的过程中发现了这个问题。 因此我无法将仿真器保持连接到 CCS。 那么、有没有其他方法来了解进入 NMI_ISR 的原因?
    感谢您的答复。

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

    您可以做的是在 NMI ISR 中放入一个 while (1)循环、同时切换 GPIO、当这种情况发生时、请勿对电路板进行下电上电并连接到 CCS 并检查所有状态。

    Vivek Singh