Hi,
In I2C lib, at the end of the STOP there is a big delay, why ?
Thank you
Yannick
Why this delay ?
Moderator: Benj
- LeighM
- Matrix Staff
- Posts: 2178
- Joined: Tue Jan 17, 2012 10:07 am
- Has thanked: 481 times
- Been thanked: 699 times
- Contact:
Re: Why this delay ?
Some devices seem to need it.
But the delay can be enabled or disabled in the component ..
But the delay can be enabled or disabled in the component ..
-
- Posts: 54
- Joined: Mon Jan 14, 2013 10:14 pm
- Has thanked: 2 times
- Been thanked: 2 times
- Contact:
Re: Why this delay ?
Hi LeighM,
Sorry, I had not seen this possibility !
Thank you for your help.
Yannick
Sorry, I had not seen this possibility !
Thank you for your help.
Yannick
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: Why this delay ?
Some early PIC and AVR devices can lock up if the delay is not present, i.e. if you try and start before the stop has finished being output by the peripheral.
On most newer devices you can remove the stop delay without any issues via the property Leigh mentioned.
On most newer devices you can remove the stop delay without any issues via the property Leigh mentioned.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel