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.

[参考译文] MSP430F6779A:在 AUXVCC1被连接到 DVSS (未使用)的情况下、AUX1MD 被配置为硬件控制(AUX1MD = 0)?

Guru**** 2390755 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1444476/msp430f6779a-an-aux1md-be-configured-to-be-hardware-controlled-aux1md-0-in-case-auxvcc1-is-connected-to-dvss-unused

器件型号:MSP430F6779A

工具与软件:

您好!

因为我们的项目有2种不同类型的板、下面我想咨询 AUXxMD 的配置:

电路板#1:将 DVCC 引脚连接到直流电源(3.3V)、将 AUXVCC1引脚连接到电池(3.3V)

电路板#2:将 DVCC 引脚连接到直流电源(3.3V)、将 AUXVCC1引脚连接到 DVSS (未使用)

因为我需要2种不同类型的板使用通用固件

那么在 AUXVCC1被连接到 DVSS (未使用)的情况下、AUX1MD 可被配置为硬件控制(AUX1MD = 0)吗?

(注意;我已经知道在用户指南中建议设置 AUX1MD = 1和 AUX1OK = 0)

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

    嗨、 

    [报价 userid="505200" url="~/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1444476/msp430f6779a-an-aux1md-be-configured-to-be-hardware-controlled-aux1md-0-in-case-auxvcc1-is-connected-to-dvss-unused "]因此、在 AUXVCC1连接到 DVSS (未使用)的情况下、AUX1MD 是否可配置为硬件控制(AUX1MD = 0)?[/QUOT]

    为什么不尝试使用 GPIO 来读取指示器件是具有备用电源还是单个电源的硬件电压电平。

    此致、

    Helic

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

    您好!

    我想在我们目前的代码中已经起作用了。
    检查 AUXVCC1之后由 AUX 模块提供。

        // Clear the LOCKAUX bit, enable the write access to the AUXCTLx registers
        AUXCTL0 = AUXKEY;
        AUXIE     = 0x0000;                         // AUXIE
        AUXCTL2   =  (AUXMR_0 | AUX0LVL_6 | AUX1LVL_5 | AUX2LVL_0);
                                                    // AUXCTL2 �? Auxiliary supply monitoring rate: 0.
                                                    //            AUX0LVL : 3.0V.
                                                    //            AUX1LVL : 2.7V.
                                                    //            AUX2LVL : 0.0V.
    
        AUXCTL1 |=   AUX2MD;                        // AUXCTL1    Software controlled AUXVCC2 auxiliary supply mode.
        AUXCTL1 &= ~(AUX0MD | AUX1MD);              //            Hardware controlled AUXVCC1 auxiliary supply mode.
                                                    //            Hardware controlled AUXVCC0 auxiliary supply mode.
    



    当电路板#2时、将 AUXVCC1引脚连接至 DVSS (未使用)。
    AUXVCC1电压为0 V。所以 MCU 将始终自动切换到 DVCC。 对吧?

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

    嗨、 

    [报价 userid="505200" url="~/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1444476/msp430f6779a-an-aux1md-be-configured-to-be-hardware-controlled-aux1md-0-in-case-auxvcc1-is-connected-to-dvss-unused/5540494 #5540494"]当板#2连接 AUXVCC1引脚至 DVSS (未使用)时。
    AUXVCC1电压为0 V。所以 MCU 将始终自动切换到 DVCC。 对吗?

    TRM: 4.1辅助电源系统简介

    At start-up, automatically chooses between 
    the primary supply (DVCC/AVCC) and AUXVCC1, 
    based on which one is higher voltage.
    

    这将由硬件处理。

    此致、

    Helic