2016-01-26 01:12 PM
Hello everyone.
I was trying to use STM32F030CC to communicate with device which uses SMBus, through I2C2(which does not support SMBus).It acknowledges my first write command but afterwards that I2C2 is Busy and hungs.I noticed that I can't edit I2C2 TIMEOUTR register with I2C_TimeoutAConfig and I2C_TimeoutBConfig, which are SMBUS management functions. Also I2C2 gets busy and hungs after command, which is SMBUS management function too.Can someone please confirm my concern that I2C2 can't be used with SMBus in any way? #stm32f030cc #smbus2016-01-26 01:20 PM
Look to reference manual I2C2 don't have SMBUS functionality