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.

[参考译文] MSP430FR2533:将Captivate引脚用作GPIO

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/635822/msp430fr2533-using-captivate-pins-as-gpio

部件号:MSP430FR2533

你好
我的客户有一个项目,如果MSP430FR2533可以使用Captivate引脚作为GPIO,则它是理想的选择。

查看数据表的第62和63页,可以看到WFP 2.3 到WFP的功能2.7 ,而63页的表6-19显示了将模拟功能 位设置为“1”以选择Captivate。  但我看不到任何寄存器位来启用此功能,因此我怀疑这是在硬件中设置的,因为设备变体具有不同数量 的专用Captivate信道,请参阅数据表第7页上的设备比较表。

如果我的解释正确,FR2533有16个Captivate信道,其中8个专用于Captivate。
如果是,如何选择无分离引脚到GPIO?

如果我错了,您可以描述Captivate /GPIO选择的操作。

谢谢
Bob Bacon
 

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

    数据表使其有点混乱。 当不用于Captivate时,可将WFP 2.3 至WFP 2.7 用作GPIO。 正确的是,任何寄存器中都没有“Analog Function”(模拟函数)位,但这可以被视为Captivate寄存器中的“CAPTIOEN”位。 这只是意味着当引脚用于Captivate时,它由Captivate外围设备控制。 相反,当引脚不用于Captivate时,它由PxSEL和PxDIR位控制。

    我还想指出,此设备上有专用引脚,只能用于Captivate。 这些引脚作为CAPx.y列出,并且没有任何其他随它们一起列出的函数,如Px.y或UCAxCLK。

    此致,
    Caleb Overbay