<?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 Microcontrollers中的主题 Re: Kinetis KL27Z I2C PROBLEM</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-KL27Z-I2C-PROBLEM/m-p/886595#M52453</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For I2C line on PT&lt;STRONG&gt;C3&lt;/STRONG&gt; (for example) the register PORTx_PCRy is PORT&lt;STRONG&gt;C&lt;/STRONG&gt;_PCR&lt;STRONG&gt;3 &lt;/STRONG&gt;(address 0x4004b00c).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To save time just use the uTasker KL27 project since it does all for you and has I2C EEPROM support built into it, including simulation of the KL27, its I2C and the EEPROM. See also &lt;A href="http://www.utasker.com/docs/uTasker/uTasker_I2C.pdf" target="test_blank"&gt;http://www.utasker.com/docs/uTasker/uTasker_I2C.pdf&lt;/A&gt; for I2C details and the workaround for the KL27 double-buffered I2C complications.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 05 Feb 2019 01:59:07 GMT</pubDate>
    <dc:creator>mjbcswitzerland</dc:creator>
    <dc:date>2019-02-05T01:59:07Z</dc:date>
    <item>
      <title>Kinetis KL27Z I2C PROBLEM</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-KL27Z-I2C-PROBLEM/m-p/886591#M52449</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;I'm working on a project with the MCU KL27Z.&lt;/P&gt;&lt;P&gt;I have a problem with the 9th bit on the I2C bus. The SDA line doesn't go all the way down (as ASK), it only goes half way down. I found that the solution should be making the SDA pin open drain, but i there´s no option to do that.&lt;/P&gt;&lt;P&gt;I´d like to know if there's a solution to this problem and how to do it.&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;José Ricaurte&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Jan 2019 16:35:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-KL27Z-I2C-PROBLEM/m-p/886591#M52449</guid>
      <dc:creator>jricaurtepino</dc:creator>
      <dc:date>2019-01-18T16:35:02Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis KL27Z I2C PROBLEM</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-KL27Z-I2C-PROBLEM/m-p/886592#M52450</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi José&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You need to set the pins to open-drain in the pin's PORTx_PCRy register.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For I2C on the KL27 see:&lt;BR /&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fdocs%2FuTasker%2FuTasker_I2C.pdf" rel="nofollow" target="_blank"&gt;http://www.utasker.com/docs/uTasker/uTasker_I2C.pdf&lt;/A&gt;&lt;BR /&gt;and its appendix A for details of the double-buffered I2C controller in the KL27 and workarounds for its erratas.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;EM&gt;&lt;SPAN&gt;Complete KL27 solutions, training and support: &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fkinetis.html" rel="nofollow" target="_blank"&gt;http://www.utasker.com/kinetis.html&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Kinetis K27:&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;SPAN&gt;- &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fkinetis%2FFRDM-KL27Z.html" rel="nofollow" target="_blank"&gt;http://www.utasker.com/kinetis/FRDM-KL27Z.html&lt;/A&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;SPAN&gt;- &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.utasker.com%2Fkinetis%2FCapuccino-KL27.html" rel="nofollow" target="_blank"&gt;http://www.utasker.com/kinetis/Capuccino-KL27.html&lt;/A&gt;&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 19 Jan 2019 00:30:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-KL27Z-I2C-PROBLEM/m-p/886592#M52450</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2019-01-19T00:30:22Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis KL27Z I2C PROBLEM</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-KL27Z-I2C-PROBLEM/m-p/886593#M52451</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mark&lt;/P&gt;&lt;P&gt;Thanks for your answer.&lt;/P&gt;&lt;P&gt;In my MCU(KL27Z156) according to the datasheet, there's no&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;PORTx_PCRy register.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Can you tell me another way to do this?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Feb 2019 22:40:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-KL27Z-I2C-PROBLEM/m-p/886593#M52451</guid>
      <dc:creator>jricaurtepino</dc:creator>
      <dc:date>2019-02-04T22:40:06Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis KL27Z I2C PROBLEM</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-KL27Z-I2C-PROBLEM/m-p/886594#M52452</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My MCU is KL27Z256&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Feb 2019 22:41:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-KL27Z-I2C-PROBLEM/m-p/886594#M52452</guid>
      <dc:creator>jricaurtepino</dc:creator>
      <dc:date>2019-02-04T22:41:25Z</dc:date>
    </item>
    <item>
      <title>Re: Kinetis KL27Z I2C PROBLEM</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-KL27Z-I2C-PROBLEM/m-p/886595#M52453</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For I2C line on PT&lt;STRONG&gt;C3&lt;/STRONG&gt; (for example) the register PORTx_PCRy is PORT&lt;STRONG&gt;C&lt;/STRONG&gt;_PCR&lt;STRONG&gt;3 &lt;/STRONG&gt;(address 0x4004b00c).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To save time just use the uTasker KL27 project since it does all for you and has I2C EEPROM support built into it, including simulation of the KL27, its I2C and the EEPROM. See also &lt;A href="http://www.utasker.com/docs/uTasker/uTasker_I2C.pdf" target="test_blank"&gt;http://www.utasker.com/docs/uTasker/uTasker_I2C.pdf&lt;/A&gt; for I2C details and the workaround for the KL27 double-buffered I2C complications.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Feb 2019 01:59:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Kinetis-KL27Z-I2C-PROBLEM/m-p/886595#M52453</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2019-02-05T01:59:07Z</dc:date>
    </item>
  </channel>
</rss>

