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.

[参考译文] TMS320F2800156-Q1:双路时钟比较器

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1425759/tms320f2800156-q1-dual-clock-comparator

器件型号:TMS320F2800156-Q1

工具与软件:

下面的屏幕截图是我的 DCC 配置。 在连续模式(禁用 单次模式)下运行并启用 DONE 信号中断时、我发现 DONE 信号不会生成中断。

我认为这个测试结果与 TRM 不匹配。 我的测试结果是否正确?

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

    尊敬的 Samuel:

    中断是在错误期间触发的、而不是刚刚完成 信号吗? 相对于触发 DONE 中断、该行为是什么?

    此致、

    Aishwarya.

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

    尊敬的 Aishwarya:

    在连续监控模式下、只要没有错误、这个递减计数和检查的序列就会继续。 即使我 启用 DONE 信号中断、也 不会触发 DONE 信号中断。

    此致、

    塞缪尔

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

    Samuel、

    换句话说、 DCCGCTRL。 DONEENA 位未被置位、 DCCSTATUS。 由于未启用单次模式、因此将 DONE 设置为0。 您能否验证计数器的行为?  

    此致、

    Aishwarya.

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

    尊敬的 Aishwarya:

    DCC 完成计数、所有计数器在表示操作完成的定义窗口内到期、
    提供 DCCGCTRL.DONENA=1。 就在单次模式下、DCC 可以触发 DCC 中断。 在 连续监控模式下、即使 DCC 完成计数且所有计数器在定义的窗口内到期、DCC 也无法触发 DCC 中断。 我认为这个测试结果与 TRM 不匹配。 我的测试结果是否正确?

    此致、

    塞缪尔

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

    尊敬的 Samuel:

    "我是你的女人,我是你的女人。" 在连续模式下、当为 DONE 和 ERROR 启用中断时、我认为只有出现错误时才会触发中断。 这是因为 DCC 持续运行并且检查时钟。 在单次模式下、当启用相同中断时、两个中断会在 DCC 完成检查和/或错误清除时发生。 请允许我与同事联系并回复您。

    此致、

    Aishwarya.

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

    Samuel、

    我已经与其他人签入、这是预期行为。  
    此致、

    Aishwarya.