<?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: KBI</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/KBI/m-p/782097#M47643</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;老铁，我解决了，是毛刺的问题，飞思卡尔的KBI很敏感，us级别的上升沿或者下降沿就会触发中断，我用示波器调到us级别且下降沿触发，就抓到了罪魁祸首，解决方法可以在PORT那章里看下毛刺滤波器，用毛刺滤波器滤下就ok了。&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 27 Sep 2018 02:44:11 GMT</pubDate>
    <dc:creator>旭余朱</dc:creator>
    <dc:date>2018-09-27T02:44:11Z</dc:date>
    <item>
      <title>KBI</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/KBI/m-p/782093#M47639</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In with kbi when several problems: 1, ke06 kbi interrupt set is only the falling edge trigger and enable after directly into the callback function, with the oscilloscope look at the next, a enable kbi interrupt after the pin have a falling, this is what reason, and then in the callback function set to shake delay, in the main program execution scan button, the main program scanner in the first disability kbi, button scanning completed before enable kbi, the results with the prior to the same, a enable it into the interrupt. 2, set is falling interrupt, occasionally appear a problem: the release button when the rising also triggered kbi interrupt. Appear chance about 10 times have time, with the oscilloscope seen waveform, really is rising after the interrupt. Bigwigs seek solved extremely thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Aug 2018 08:43:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/KBI/m-p/782093#M47639</guid>
      <dc:creator>旭余朱</dc:creator>
      <dc:date>2018-08-13T08:43:02Z</dc:date>
    </item>
    <item>
      <title>Re: KBI</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/KBI/m-p/782094#M47640</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi 旭余,&lt;/P&gt;&lt;P&gt;To prevent a false interrupt request during keyboard initialization, please refer the "35.5.4 KBI initialization":&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="false keyboard interrupt flag.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/63104i469E0226933A845F/image-size/large?v=v2&amp;amp;px=999" role="button" title="false keyboard interrupt flag.png" alt="false keyboard interrupt flag.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please refer the "11.4 Input glitch filter setting" and enable the Input glitch filter:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="Input glitch filter setting.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/63140iF08A297043FF32A6/image-size/large?v=v2&amp;amp;px=999" role="button" title="Input glitch filter setting.png" alt="Input glitch filter setting.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There is a KBI example in &lt;A href="https://mcuxpresso.nxp.com/en/select"&gt;MCUXpresso SDK&lt;/A&gt;, you can test that example.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="SDK_2.4.1_FRDM-KE06Z.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/63186i001526CA3BFFD809/image-size/large?v=v2&amp;amp;px=999" role="button" title="SDK_2.4.1_FRDM-KE06Z.png" alt="SDK_2.4.1_FRDM-KE06Z.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Robin&lt;/P&gt;&lt;P style="min- padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Aug 2018 06:40:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/KBI/m-p/782094#M47640</guid>
      <dc:creator>Robin_Shen</dc:creator>
      <dc:date>2018-08-14T06:40:14Z</dc:date>
    </item>
    <item>
      <title>Re: KBI</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/KBI/m-p/782095#M47641</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,Robin,&lt;/P&gt;&lt;P&gt;Thanks for your reply.I have read the contents of 35.5.4 and configured.And write 1 to KBI1_SC[KBACK] after enabled keyboard interrupt Pin.But still into the interrupt .I looked KBI1_SP register, is 0x000000, so now used to read KBI1_SP register way to determine whether a button Press, but for enable immediately after into the interrupt this point or somewhat scruples, this is normal the phenomenon of it? In official examples of on is such a phenomenon.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Aug 2018 08:16:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/KBI/m-p/782095#M47641</guid>
      <dc:creator>旭余朱</dc:creator>
      <dc:date>2018-08-14T08:16:02Z</dc:date>
    </item>
    <item>
      <title>Re: KBI</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/KBI/m-p/782096#M47642</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;我也有类似问题，目前没有解决。。。&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Aug 2018 11:23:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/KBI/m-p/782096#M47642</guid>
      <dc:creator>yijunlii</dc:creator>
      <dc:date>2018-08-17T11:23:00Z</dc:date>
    </item>
    <item>
      <title>Re: KBI</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/KBI/m-p/782097#M47643</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;老铁，我解决了，是毛刺的问题，飞思卡尔的KBI很敏感，us级别的上升沿或者下降沿就会触发中断，我用示波器调到us级别且下降沿触发，就抓到了罪魁祸首，解决方法可以在PORT那章里看下毛刺滤波器，用毛刺滤波器滤下就ok了。&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Sep 2018 02:44:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/KBI/m-p/782097#M47643</guid>
      <dc:creator>旭余朱</dc:creator>
      <dc:date>2018-09-27T02:44:11Z</dc:date>
    </item>
  </channel>
</rss>

