SLAAEU0 April 2025 MSPM0C1105 , MSPM0C1105 , MSPM0C1106 , MSPM0C1106 , MSPM0H3216 , MSPM0H3216 , MSPM0L1306 , MSPM0L1306
The software project is developed in Code Composer Studio™ (CCS) and is shown in Figure 3-1. The software project mainly consists of four parts.
The BQ2562x_charger part contains the application level function control to configure the charger and the I2C communication to do the register configuration.
The BQ2562x_regmap part contains the BQ2562x register map.
The I2C_Comm part includes the write and read registers function based on I2C protocol for M0.
The main part includes the highest system function code. After MCU powers on, the MSPM0 starts to configure BQ2562x, and reads the status through I2C.
Figure 3-1 Software Project View