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.

[参考译文] MSPM0G1519:具有消隐功能的比较器事件生成

Guru**** 2511985 points
Other Parts Discussed in Thread: MSPM0G1519

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1551005/mspm0g1519-comparator-event-generation-with-blanking

器件型号:MSPM0G1519


工具/软件:

您好:

我有一位客户尝试在 MSPM0G1519 上实现比较器消隐、他们遇到一个奇怪的问题、当消隐源激活时、似乎没有根据比较器的输出触发事件。

根据 TRM 中的图表、无论 BLANKSRC 的状态如何、比较器事件似乎都会触发事件。  

但是、客户发现、通过将比较器下降沿事件映射到 GPIO、他们在清除消隐源之前不会看到 GPIO 切换。

是否了解为什么会出现这种情况?

Munan

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

    让我检查一下、稍后再回复您。

    此致、
    Peter Jiang

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

    您好、Peter:

    我有机会在我这边做一个小的基准测试。 我设置一个比较器、将正基准输入到 LaunchPad 上的一个引脚、将内部 DAC 电压基准用于负极端子、并启用补偿输出。

    我设置 timerA0 以输出两个 PWM 通道、一个作为输入“信号“、另一个作为比较器的消隐源。

    我将计时器输出 CC1 连接到比较器的正输入、并设置基于中断和事件的 GPIO 切换并监控所有信号:

    因此、事件和中断似乎与消隐源相关、而不是在比较器为高电平时触发。

    Munan

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

    尊敬的 Munan:

    非常感谢努力做测试,将在明天回复你。

    此致、
    彼得

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

    尊敬的 Munan:

    根据如下所示的 TRM 比较器中断部分的说明、根据输出的上升沿和下降沿生成中断。  由于启用了消隐源、输出会受到影响、因此也会影响中断生成的时间。 我认为您这边的基准测试结果是正常的、并且 与 TRM 说明一致。 如果我误解了您的问题、请纠正我。 谢谢!

    此致、
    彼得

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

    嗨、Peter、

    好的、没问题、但需要在 TRM 中更新图表以反映这一点。

    Munan