JAJA834B May   2024  – April 2025 TPS2HCS10-Q1

 

  1.   1
  2.   概要
  3.   商標
  4. 1ソフトウェア エコシステム
  5. 2プラットフォーム ドライバ
    1. 2.1 ドライバ コンセプト
    2. 2.2 サポート対象のプラットフォーム
    3. 2.3 他のプラットフォームへの移植
    4. 2.4 API ガイド
      1. 2.4.1  tHCSResponseCode Union リファレンス
      2. 2.4.2  float_t HCS_convertCurrent (uint16_t rawValue、uint16_t ksnsVal、uint16_t snsRes)
      3. 2.4.3  float_t HCS_convertTemperature (uint16_t rawValue)
      4. 2.4.4  float_t HCS_convertVoltage (uint16_t rawValue)
      5. 2.4.5  tHCSResponseCode HCS_getChannelFaultStatus (uint8_t chanNum、uint16_t * fltStatus)
      6. 2.4.6  tHCSResponseCode HCS_getDeviceFaultSatus (uint16_t * fltStatus)
      7. 2.4.7  tHCSResponseCode HCS_gotoLPM (tps2hcsxx_man_lpm_exit_curr_ch1_mask_t ch1ExitCurrent、tps2hcsxx_man_lpm_exit_curr_ch2_mask_t ch2ExitCurrent、uint16_t existingValue)
      8. 2.4.8  tHCSResponseCode HCS_gotoSleep (void )
      9. 2.4.9  tHCSResponseCode HCS_initializeDevice (TPS2HCSXXQ1_CONFIG * config)
      10. 2.4.10 tHCSResponseCode HCS_readRegister (uint8_t addr、uint16_t * readValue)
      11. 2.4.11 tHCSResponseCode HCS_setSwitchState (uint8_t swState)
      12. 2.4.12 tHCSResponseCode HCS_updateConfig (TPS2HCS10Q1_CONFIG * config)
      13. 2.4.13 tHCSResponseCode HCS_wakeupDevice (void )
      14. 2.4.14 tHCSResponseCode HCS_writeRegister (uint8_t addr、uint16_t payload)
  6. 3構成および評価ツール
  7. 4サンプル コード
    1. 4.1 空の例
    2. 4.2 I2T トリップの例
    3. 4.3 低消費電力モードの例
    4. 4.4 電流センスの例
  8. 5まとめ
  9. 6参考資料
  10. 7改訂履歴

tHCSResponseCode HCS_setSwitchState (uint8_t swState)

チャネルごとにオン/オフ スイッチの状態を設定します。

これにより、ハイサイド スイッチのチャネルをオンまたはオフにできます。パラメータは、有効にするチャネルをビット単位で表します。

表 2-19 パラメータ
in swState コンフィギュレーション構造体へのポインタ
表 2-20 戻り値
returnCode tHCSResponseCodeのインスタンス