- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Whenever a clock stretching happens does Master reduce the bit rate or the clock of the signal or does it stop transmitting the data? and does Clock stretching is a phenomenon observed only with I2c or any other protocols.
- Labels:
-
PSoC 5LP
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
A discussion of clcok stretching -
http://www.i2c-bus.org/clock-stretching/
http://en.wikipedia.org/wiki/I%C2%B2C#Clock_stretching_using_SCL
Regards, Dana.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
When (I2C) clock stretching occurs, its the slave doing this, not the master. See the links Danan provided. So basically this is something I2C-specific - the slave can signal to the master that it wants to go slower for some reason.
But actually something similar can occur with other protocols like SPI - but there the master needs to stretch the clock since the slave cannot influence it. (And I have not seen it there in real life yet)