Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 3882

MicroPython • Re: rp2350 i2c target frequency

$
0
0
that looks like clock stretching
notice how the high's are very short

the length of the high is determined by the master, and if you measure that, youll probably get 2mhz
the minimum length of the low is also controlled by the master, and the high + min_low gives 1mhz

but if an i2c device needs time to process, it will extend the low period, causing the clock to stretch and slow down

Is this a MicroPython issue or a known errata with RP2350?
that is about having internal pull-down resistors enabled
i2c only ever has pull-UP and will never be impacted by it

Statistics: Posted by cleverca22 — Wed Sep 11, 2024 1:19 am



Viewing all articles
Browse latest Browse all 3882

Trending Articles