mFrame
載入中...
搜尋中...
無符合項目
Comprehensive

Force Low Power Request Output to Logic High Level.

Force Low Power Request Output to Logic High LevelForces the Low Power Request output pin to a logic high electrical level, bypassing automatic power management control and polarity configuration. The pin is driven to approximately VDD regardless of the configured polarity setting, providing direct electrical level control for comprehensive testing and specialized power management applications.

強制低功耗請求輸出為邏輯高電平,直接電氣控制忽略極性設定

Electrical Behavior:

Override Characteristics: When FORCED_HIGH is active:

Complementary Testing: FORCED_HIGH enables comprehensive testing by providing the opposite electrical state to FORCED_LOW, allowing complete validation of:
  • External circuit response to both signal levels
  • LPR output driver functionality verification
  • System behavior under different LPR signal conditions
  • Power management circuit state machine testing

    External Circuit Testing:

    // Test external power management circuit response to high LPR signal
    void test_external_circuit_high_response() {
    // Force LPR signal high
    configure_lpr_override(LowPowerRequestOutputOverride::FORCED_HIGH);
    // Allow external circuit response time
    delay_ms(external_circuit_response_time);
    // Evaluate external circuit state
    ExternalCircuitState state = measure_external_circuit_state();
    if (state == EXPECTED_HIGH_RESPONSE_STATE) {
    log_info("External circuit responds correctly to high LPR signal");
    } else {
    log_error("External circuit unexpected response to high LPR signal");
    }
    // Restore automatic control
    configure_lpr_override(LowPowerRequestOutputOverride::NOT_FORCED);
    }