SMBus on EFM32 on
We are implementing the SMBus (Rev 1.1) on an EFM32G230F128 to communicate to a Smart Battery (SBDS Rev 1.1) and a battery charger (LTC4100). Our code is currently based on "AN0011 I2C Master and Slave Operation" using the em_i2c.c library code. This seems to work communicating with both the battery and the charger.
We are concerned that we are missing something related to setting up the I2C module to correctly to operate in SMBus mode. Is there an application note or some example code showing how to operate the EFM32 in SMBus mode?
Oct 28 2017, 1:05 PM