Associate II
July 21, 2023
Solved
STM32 I2C pins has slow rise up
- July 21, 2023
- 4 replies
- 4422 views
Hello, I have this problem with the I2C channel of the STM32F103C8T6 (original), the SDA and SCL signal have very steep rise times, and the slave devices do not recognize the commands. In the image you can see that the SDA has more than 1.5us rise when it should be in the 100ns range, and the same happens with the SCL. The design has 4K7 pull-up resistors, although I also tried 2K2, 3K3, 10K, and the result is similar or worse. I did a test with 470 resistors, and the signal is better but it is not a correct value for i2c. (The image is only the STM32F103 and the resistors, it does not have the lead connected, to rule out problems with it.)