SLAAEE3A July   2023  – June 2024 MSPM0C1105 , MSPM0C1105 , MSPM0C1106 , MSPM0C1106 , MSPM0H3216 , MSPM0H3216 , MSPM0L1306 , MSPM0L1306

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Gauge Hardware Introduction
  6. 3Gauge Software Introduction
    1. 3.1 Gauge Algorithm Introduction
    2. 3.2 Gauge GUI Introduction
  7. 4MSPM0 Gauge Evaluation Steps
    1. 4.1 Step1: Hardware Preparation
    2. 4.2 Step2: Get the Battery Model
    3. 4.3 Step3: Input the Customized Configuration
    4. 4.4 Step4: Evaluation
      1. 4.4.1 Detection Data Input Mode
      2. 4.4.2 Flash Data Input Mode
      3. 4.4.3 Communication Data Input Mode
  8. 5MSPM0 Gauge Solution Test Results
    1. 5.1 Performance Test
    2. 5.2 Current Consumption Test
  9. 6Revision History

Gauge Software Introduction

MSPM0L1306 MSPM0 Gauge Software Project
          View Figure 3-1 MSPM0 Gauge Software Project View

Figure 3-1 shows the software project. The project and files related to the gauge algorithm has six parts. Other files are same for all the MSPM0 projects.

Section 4 is included for the Gauge_UserConfig part.

The the Gauge_Algorithm part is introduced in the last part of this section.

The Driver part includes all the MCU-related peripherals control. The Driver part prepares Vcell, Tcell data into Gauge_Algorithm.

The Guage_App part includes the high-level gauge algorithm calling. This is the place for customers to customize the functions.

The Gauge_Type part includes all the structures used in this project. You can also find some detailed comments.

The Main part includes the highest system function code.