• Menu
  • Product
  • Email
  • PDF
  • Order now
  • Common Software Use Case Examples with TI Smart Fuse High-Side Switches

    • SLVAFT2B May   2024  – April 2025 TPS2HCS10-Q1

       

  • CONTENTS
  • SEARCH
  • Common Software Use Case Examples with TI Smart Fuse High-Side Switches
  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Software Ecosystem
  5. 2Platform Drivers
    1. 2.1 Driver Concept
    2. 2.2 Supported Platforms
    3. 2.3 Porting to Other Platforms
    4. 2.4 API Guide
      1. 2.4.1  tHCSResponseCode Union Reference
      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. 3Configuration or Evaluation Tool
  7. 4Code Examples
    1. 4.1 Empty Example
    2. 4.2 I2T Trip Example
    3. 4.3 Low-Power Mode Example
    4. 4.4 Current Sense Example
  8. 5Summary
  9. 6References
  10. 7Revision History
  11. IMPORTANT NOTICE
search No matches found.
  • Full reading width
    • Full reading width
    • Comfortable reading width
    • Expanded reading width
  • Card for each section
  • Card with all content

 

Application Note

Common Software Use Case Examples with TI Smart Fuse High-Side Switches

Abstract

The smart fuse high-side switch portfolio (HCS device family) from Texas Instruments (TI) provides a versatile and powerful set of devices that allow for seamless replacement of physical melting fuse devices with a configurable semiconductor design in automotive applications. The HCS high-side switch device family uses SPI as communication to configure various parameters such as capacitive charging and I2T, and to read out diagnostics such as current sense (through an integrated ADC) and fault detection. To simplify software development, TI provides a full suite of software drivers and code examples across multiple processor or microcontroller platforms (both from TI and otherwise). This application note describes all the aspects of the smart fuse software ecosystem from TI, including the top level drivers, configuration or evaluation tool, and a full set of code examples that show common use cases of the underlying smart fuse devices.

Trademarks

All trademarks are the property of their respective owners.

 

Texas Instruments

© Copyright 1995-2025 Texas Instruments Incorporated. All rights reserved.
Submit documentation feedback | IMPORTANT NOTICE | Trademarks | Privacy policy | Cookie policy | Terms of use | Terms of sale