Part Number: MSP430F5659 Hi Champs, MSP430 SMBUS Library supports MSP430FR59xx and MSP430G2xx3. I would like to utilize the SMBUS lib with MSP430F5659. Do I have to modify two files blow? ..msp430_smbuslib_1_10_00_00\src\smbuslib\MSP430FR5xx_6xx\ smbus_phy…
Hello,
Please refer to MSP430 SMBUS Library and TIDM-SMBUS reference design.
MSP430 has SMBUS library which can be used to communicated with battery management device by SMBUS interface.
Hi,
it is hard to tell from your error description what the root cause is. I recommend to read this application note . Chapter 5 goes into detail on the most common I2C problems.
We have a software package dedicated for SMBUS. http://www.ti.com/tool…
Hey Jerry,
From my understanding and reviewing the SMBus design guide you reference, SMBus is just built on top of I2C. This means that there should be no hardware differences between I2C and SMbus, all the differences are in software and data handling…
Hi Chris,
For catalog parts the internal CPU is fairly inflexible. You are able to program the dataflash per the TRM found here: www.ti.com/.../sluubk0
An MSP430 is a good host MCU to pair with a gauge for flexibility, and there are quite a few…
Hey Brenden,
Welcome to the E2E forums! Interrupts are the answer for your main question about how a MSP can always be listening to the bus while still running it's program. In this case, you would need to use the eUSCI interrupts focused on I2C. Jumping…
Hi Kz777,
The examples you are looking for are provided in MSP430Ware under Libraries -> SMBusLib -> MSP430FR5xx_6xx -> Example Projects. You may also refer to the MSP430-SMBUS library tool page or TIDM-SMBUS.
Regards,
Ryan
I do not have examples of communicating to the bq34z110 using the IAR Embedded Workbench.
Here is some information on using the MSP430 with SMBus.
SMBus on MSP430 is at www.ti.com/.../msp430-smbus .
There is also a document that covers SMBus with…