SLAAEE3 july   2023 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

Gauge Software Introduction

GUID-136328D3-5D11-49FA-B12F-9BF595F2DF23-low.png Figure 3-1 MSPM0 Gauge Software Project View

The software project is shown in the picture. The project and files related to the gauge algorithm has 6 parts. For other files, they are same for all the MSPM0 projects.

For the Gauge_UserConfig part, Section 4 is included.

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

The Driver part includes all the MCU related peripherals control. It 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 their own functions.

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

The Main part includes the highest system function code.