cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F105 I2C clock streaching

CAlon
Associate

Hi,

We are working with the STM32F105 chip and we want to use its I2C interface to communicate with a chip that demanding an I2C master that allows the clock stretching. We need to know if it is possible to enable this feature in the STM32F105 and how it works.

We also need to know if there exist any internal timeout when the slave hold down the SCL signal too much time.

Regards

2 REPLIES 2
AvaTar
Lead

According to the reference manual, yes : https://www.st.com/resource/en/reference_manual/cd00171190.pdf

The F1 series is quite antique, check for current or upcoming NRNDs.

ST's STM32 I2C peripheral block is not quite famous for simplicity and comprehensibility, though.

S.Ma
Principal

While the clock stretching should be supported. However Avatar's comment requires to look for latest I2C SW library for latest functional implementation.