<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>TWIS operation on 20 Khz frequency?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/61420/twis-operation-on-20-khz-frequency</link><description>Hello everyone, 
 The I2C spec minimum is about 100kHz however the device I am communicating with is using a clock of 20kHz. And there is no way to speed up this device. As per documents TWIS the minimum clock frequency is 100 Khz, 
 
 
 
 But i have</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 15 May 2020 14:32:29 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/61420/twis-operation-on-20-khz-frequency" /><item><title>RE: TWIS operation on 20 Khz frequency?</title><link>https://devzone.nordicsemi.com/thread/250228?ContentTypeID=1</link><pubDate>Fri, 15 May 2020 14:32:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:27df0681-e1e2-4c21-a203-8e205ae46110</guid><dc:creator>pradeep8892</dc:creator><description>&lt;p&gt;As in the infocenter documentation it is mentioned that,&amp;nbsp;&lt;span&gt;The TWI slave supports clock stretching performed by the master. So as we know that TWIS support 100 Khz to 400 Khz frequency range. So if suppose TWIS clock is set to 100 Khz, Then can we use clock stritching method to slow down the clock. So&amp;nbsp; that we can receive the data from the master. If this thing is possible, can you please suggest me how can i set TWIS clock to 100 Khz and How can i implement clock stretching technique on TWI Slave. This would really&amp;nbsp; great help.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.nrf52832.ps.v1.1%2Ftwis.html"&gt;https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.nrf52832.ps.v1.1%2Ftwis.html&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thansk &amp;amp; Regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Pradeep&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TWIS operation on 20 Khz frequency?</title><link>https://devzone.nordicsemi.com/thread/250212?ContentTypeID=1</link><pubDate>Fri, 15 May 2020 13:53:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9c603bc5-d6f0-44a1-a5cb-4b32c39bfe3c</guid><dc:creator>WilliamEriksson</dc:creator><description>&lt;p&gt;I once bit-banged I2C on a nRF52832, it might be your only option. In my case I just did it for debugging since the nRF52832 violated the timing specs for the accelerometer, it turned out (after x-ray scanning) that the accelerometer that I was trying to communicate with was just an empty&amp;nbsp;&lt;span&gt;capsule without any silicon in it, I had been scammed! Not very strange that&amp;nbsp;it didn&amp;#39;t&amp;nbsp;work :D&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TWIS operation on 20 Khz frequency?</title><link>https://devzone.nordicsemi.com/thread/250175?ContentTypeID=1</link><pubDate>Fri, 15 May 2020 12:08:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3535cc3b-4e0e-4123-a45a-a130f0cd9774</guid><dc:creator>pradeep8892</dc:creator><description>&lt;p&gt;I am using nrf52832 as a slave, so using TWIS not TWI, There is a i2c master with SCL at 20 Khz clock frequency. So nrf52832 TWIS has to communicate with the i2c master and exchange the data. So can TWIS communicate with 20 Khz clock. Is there any technique method available?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TWIS operation on 20 Khz frequency?</title><link>https://devzone.nordicsemi.com/thread/250167?ContentTypeID=1</link><pubDate>Fri, 15 May 2020 11:53:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d0b7f67b-8df1-4638-9d2d-dfa048cda230</guid><dc:creator>haakonsh</dc:creator><description>&lt;p&gt;The nrf52832 does not support 20kHz TWI.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TWIS operation on 20 Khz frequency?</title><link>https://devzone.nordicsemi.com/thread/250121?ContentTypeID=1</link><pubDate>Fri, 15 May 2020 09:02:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fe6b2695-c6d0-4284-b44b-67ae175a9f61</guid><dc:creator>pradeep8892</dc:creator><description>&lt;p&gt;Hi haakonsh,&lt;/p&gt;
&lt;p&gt;May you please suggest me, what are the available method, which can enable NRF52832 TWIS to communicate with 20 Khz?.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If clock-stretching is the solution, how can i implement this to receive the data.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TWIS operation on 20 Khz frequency?</title><link>https://devzone.nordicsemi.com/thread/250097?ContentTypeID=1</link><pubDate>Fri, 15 May 2020 08:07:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d9c884d5-c866-4129-b76d-51fdc151ea07</guid><dc:creator>haakonsh</dc:creator><description>&lt;p&gt;Clock-stretching is used to synchronize devices, f.ex. if the slave requires more time to set-up buffers, etc. The frequency of the bus is unchanged, but an arbitrary length delay is added.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>