<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Kinetis Design StudioのトピックMK20DN512 Clear i2c bus using Processor Expert InternalI2C Component</title>
    <link>https://community.nxp.com/t5/Kinetis-Design-Studio/MK20DN512-Clear-i2c-bus-using-Processor-Expert-InternalI2C/m-p/1009362#M10081</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm using an i2c eeprom memory and sometimes this memory lock the bus. The memory have no reset pin than, the only way to clear the bus is to send nine clock pulses and generate a stop condition to reset the i2c communication state of the memory.&lt;/P&gt;&lt;P&gt;Is there any way to do it using the Processor Expert components?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 24 Mar 2020 12:16:57 GMT</pubDate>
    <dc:creator>cesar1</dc:creator>
    <dc:date>2020-03-24T12:16:57Z</dc:date>
    <item>
      <title>MK20DN512 Clear i2c bus using Processor Expert InternalI2C Component</title>
      <link>https://community.nxp.com/t5/Kinetis-Design-Studio/MK20DN512-Clear-i2c-bus-using-Processor-Expert-InternalI2C/m-p/1009362#M10081</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm using an i2c eeprom memory and sometimes this memory lock the bus. The memory have no reset pin than, the only way to clear the bus is to send nine clock pulses and generate a stop condition to reset the i2c communication state of the memory.&lt;/P&gt;&lt;P&gt;Is there any way to do it using the Processor Expert components?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Mar 2020 12:16:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Design-Studio/MK20DN512-Clear-i2c-bus-using-Processor-Expert-InternalI2C/m-p/1009362#M10081</guid>
      <dc:creator>cesar1</dc:creator>
      <dc:date>2020-03-24T12:16:57Z</dc:date>
    </item>
    <item>
      <title>Re: MK20DN512 Clear i2c bus using Processor Expert InternalI2C Component</title>
      <link>https://community.nxp.com/t5/Kinetis-Design-Studio/MK20DN512-Clear-i2c-bus-using-Processor-Expert-InternalI2C/m-p/1009363#M10082</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm doing this with the GenericSWI2C component (see &lt;A class="link-titled" href="https://mcuoneclipse.com/2013/12/08/bit-banging-i2c-with-resetbus-functionality/" title="https://mcuoneclipse.com/2013/12/08/bit-banging-i2c-with-resetbus-functionality/"&gt;Bit-Banging I2C with ResetBus() Functionality | MCU on Eclipse&lt;/A&gt; ).&lt;/P&gt;&lt;P&gt;If you want to combine this with the InternalI2C, you would have to use shared pins (see ) and do the re-muxing (see &lt;A class="link-titled" href="https://mcuoneclipse.com/2012/11/12/tutorial-bits-and-pins-with-kinetis/" title="https://mcuoneclipse.com/2012/11/12/tutorial-bits-and-pins-with-kinetis/"&gt;Tutorial: Bits and Pins with Kinetis and the FRDM-KL25Z Board | MCU on Eclipse&lt;/A&gt; ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this helps,&lt;/P&gt;&lt;P&gt;Erich&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PS: if there is any interest how this works with the MCUXpresso SDK: The I2CLIB_ReleaseBus() does exactly this: &lt;A class="link-titled" href="https://github.com/ErichStyger/mcuoneclipse/blob/master/Examples/MCUXpresso/tinyK22/tinyK22_RaspberryPi_UPS/source/i2clib.c" title="https://github.com/ErichStyger/mcuoneclipse/blob/master/Examples/MCUXpresso/tinyK22/tinyK22_RaspberryPi_UPS/source/i2clib.c"&gt;mcuoneclipse/i2clib.c at master · ErichStyger/mcuoneclipse · GitHub&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Mar 2020 17:10:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Design-Studio/MK20DN512-Clear-i2c-bus-using-Processor-Expert-InternalI2C/m-p/1009363#M10082</guid>
      <dc:creator>ErichStyger</dc:creator>
      <dc:date>2020-03-24T17:10:43Z</dc:date>
    </item>
  </channel>
</rss>

