SLAAEP4 December   2024 BQ79616 , MSPM0G3507

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Hardware Setup
    1. 2.1 LP-MSPM0G3507 Hardware Connection
    2. 2.2 BQ79616EVM Hardware Connection
    3. 2.3 TCAN1046VEVM Hardware Connection
  6. 3Software Structure
    1. 3.1 Project File Structure
    2. 3.2 Software Function and Flow Diagram
    3. 3.3 Protocol Description
      1. 3.3.1 UART and Daisy Chain
      2. 3.3.2 PING and TONG
  7. 4System Test
    1. 4.1 Test Setup
    2. 4.2 Read Voltage
  8. 5Summary
  9. 6References

Project File Structure

The customer can easily use the System Configuration Tool to migrate this project from MSPM0G3507 to another MSPM0 device.

Key files in the project are list in Table 3-1.

Table 3-1 BQ79616 Project File Structure
File Description
main.c Program entrance
bq79616_uart_to_can.syscfg MSPM0 peripherals initialization
BQ79616.cBQ79616.h BQ79616 communication and control function
B0_Reg.h Macro definition of BQ79616 register
UART.c
UART.h
Low-level MSPM0 UART read/write function