JAJA834B
May 2024 – April 2025
TPS2HCS10-Q1
1
概要
商標
1
ソフトウェア エコシステム
2
プラットフォーム ドライバ
2.1
ドライバ コンセプト
2.2
サポート対象のプラットフォーム
2.3
他のプラットフォームへの移植
2.4
API ガイド
2.4.1
tHCSResponseCode Union リファレンス
2.4.2
float_t HCS_convertCurrent (uint16_t rawValue、uint16_t ksnsVal、uint16_t snsRes)
2.4.3
float_t HCS_convertTemperature (uint16_t rawValue)
2.4.4
float_t HCS_convertVoltage (uint16_t rawValue)
2.4.5
tHCSResponseCode HCS_getChannelFaultStatus (uint8_t chanNum、uint16_t * fltStatus)
2.4.6
tHCSResponseCode HCS_getDeviceFaultSatus (uint16_t * fltStatus)
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)
2.4.8
tHCSResponseCode HCS_gotoSleep (void )
2.4.9
tHCSResponseCode HCS_initializeDevice (TPS2HCSXXQ1_CONFIG * config)
2.4.10
tHCSResponseCode HCS_readRegister (uint8_t addr、uint16_t * readValue)
2.4.11
tHCSResponseCode HCS_setSwitchState (uint8_t swState)
2.4.12
tHCSResponseCode HCS_updateConfig (TPS2HCS10Q1_CONFIG * config)
2.4.13
tHCSResponseCode HCS_wakeupDevice (void )
2.4.14
tHCSResponseCode HCS_writeRegister (uint8_t addr、uint16_t payload)
3
構成および評価ツール
4
サンプル コード
4.1
空の例
4.2
I2T トリップの例
4.3
低消費電力モードの例
4.4
電流センスの例
5
まとめ
6
参考資料
7
改訂履歴
Application Note
TI スマートヒューズ ハイサイド スイッチにおける一般的なソフトウェア使用例
最新の英語版をダウンロード