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.

[参考译文] MSP430FR5869:关于LPM的问题

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/619286/msp430fr5869-question-about-lpm

部件号:MSP430FR5869

你(们)好

我们有以下问题。  您能回答这些问题吗?

1.

根据数据表中的表6-1,LPM3的唤醒事件被描述为LF,I/O和Comp.

"I/O"表示数字IO,而"Comp"表示比较器_E吗?

二.

是否可以等待多个不同端口中断?

例如,是否可以同时等待Comp,数字IO和ADC的中断?

3.

如果MSP430通过唤醒事件从任何LPM模式唤醒,它将始终切换至AM模式。

我的理解是否正确?

4.

从LPM唤醒后是否可以更改PIN功能。

例如,对于PIN1,它是1.0 的业务部门/PMA/DMA0/RTCCLK/A0/C0/VREF-/VeREF- 0.1。

首先,PIN1为等待Comp模式的中断,并通过Comp中断从LPM唤醒。

然后,PIN1将更改为 ADC输入。  有可能吗?

BestRegards

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

    na na78 说:
    "I/O"代表数字IO,"Comp"代表比较器_E吗?

    两者都正确。

    na na78 说:
    是否可以等待多个不同端口中断?[/QUOT]

    您不能通过AND功能组合中断源,至少在硬件中不能这样...如果我在这里了解您的情况。 每个都可以自行生成中断。 第一个是先送达。 如果有多个中断待处理,则优先处理优先级最高的中断。 任何类型的组合(如果以任何方式有用)都必须在软件中完成。

    na na78 说:
    如果MSP430通过唤醒事件从任何LPM模式唤醒,它将始终切换到AM模式。[/QUOT]

    是的。

    na na78 说:
    从LPM唤醒后是否可以更改PIN功能。[/QUOT]

    您可以随时重新配置任何引脚。

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

    感谢您的回复。

    1.
    我理解"Comp"是指Comparator_E
    顺便说一下,ADC的窗口比较器中断不能用于唤醒事件吗?

    二.
    谢谢。 我的问题不好。
    我误解了。 我假设Comp_E的最大值为16,而不是输入的最大值为16通道。

    Comp_E仅在一个器件内,因此无法等待两个比较器的两个中断。 正确吗?

    BestRegards