The use of multi-channel buffered serial port MCBSP is to achieve SPIbus (mode of) data collection, and the real-time data transmission and storage is achieved by the use of two DMA controllers.
While an interface from the battery system to the main can bus may be desirable, SPI or I2C communications can be advantageous within the battery pack.