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.

[参考译文] MSP430FR5994:具有外部引脚输入的捕获模式

Guru**** 2589280 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/721796/msp430fr5994-capture-mode-with-external-pin-input

器件型号:MSP430FR5994

我正在尝试向 MSP430发送一个信号、并使用捕获模式中的计时器 A 记录上升沿和下降沿的时间。 我将信号连接到 P7.3、即 TA4.1 CCI1B、该信号应从 CCR1输出时间。 我查看了 ta0_capture 的示例代码、并认为如果我将所有表示 TA0到 TA4的实例都更改为有效、但似乎没有感应到任何内容。 有什么建议吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    示例 msp430FR599x_ta0_capture.c 使用内部连接(到 ACLK)作为其捕捉输入。 它很方便,但他们可能应该会说它有点大。

    要使用实际的引脚、您需要使用 PxSEL 寄存器将引脚交给计时器、具体情况如下:
    > P7SEL1 |= BIT3; //将 P7.3分配给 TA4 (CCI1B)
    > P7SEL0 &=~BIT3;//按数据表(SLASE54B 表6-33)
    > P7DIR &=~BIT3; //
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Katie、

    Bruce 的上述建议是否与您的问题有关?

    Walter