<?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>topic Re: LPC213x and LPC214x Idle Mode and External Interrupts in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC213x-and-LPC214x-Idle-Mode-and-External-Interrupts/m-p/936825#M37344</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think the interrupts the manual is talking about is from internal &lt;/P&gt;&lt;P&gt;interrupts from peripherals and not the external interrupt pin.  I have &lt;/P&gt;&lt;P&gt;been unable to ever get a wake up from Idle Mode from an External &lt;/P&gt;&lt;P&gt;Interrupt, but it works 100% in Power Down Mode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sutton Mehaffey&lt;/P&gt;&lt;P&gt;Lookout Portable Security&lt;/P&gt;&lt;P&gt;4105 Royal Dr. #100&lt;/P&gt;&lt;P&gt;Kennesaw, GA 30144&lt;/P&gt;&lt;P&gt;770-514-7999&lt;/P&gt;&lt;P&gt;770-514-1285 (FAX)&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/www.lookoutportablesecurity.com" target="test_blank"&gt;www.lookoutportablesecurity.com&lt;/A&gt;&lt;/P&gt;&lt;P&gt;sutton@lookoutportablesecurity.com&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 04 Jun 2019 21:35:30 GMT</pubDate>
    <dc:creator>sutton</dc:creator>
    <dc:date>2019-06-04T21:35:30Z</dc:date>
    <item>
      <title>LPC213x and LPC214x Idle Mode and External Interrupts</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC213x-and-LPC214x-Idle-Mode-and-External-Interrupts/m-p/936823#M37342</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have been using the LPC213x and 214x for several projects over the years.&amp;nbsp; On each of these projects, I use power down mode in order to save power and to wake up from an external interrupt.&amp;nbsp; On a new project, I wanted a UART1 interrupt and an external event to wake up the processor.&amp;nbsp; Since UART1 is needed, I decided to use Idle Mode.&amp;nbsp; However, I noticed that I am unable to get my external interrupt to wake up on an event.&amp;nbsp; Does Idle Mode not work with External Interrupts?&amp;nbsp; I haven't found specific documentation on that.&amp;nbsp; However, if I go to PD instead, my external interrupt works, so I'm guessing it doesn't work in Idle Mode.&amp;nbsp; If I simulate a external wakeup event and then wake up from a UART1 event, the external interrupt flag is set, but the wakeup from it doesn't occur.&amp;nbsp; Can someone verify if Idle Mode can work with External Interrupts or not, so I can continue investigating or change my design.&amp;nbsp; Thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, I don't need an actual interrupt vector.&amp;nbsp; I just need Idle Mode to resume to code.&amp;nbsp; Maybe it can't.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sutton&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Jun 2019 01:44:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC213x-and-LPC214x-Idle-Mode-and-External-Interrupts/m-p/936823#M37342</guid>
      <dc:creator>sutton</dc:creator>
      <dc:date>2019-06-03T01:44:40Z</dc:date>
    </item>
    <item>
      <title>Re: LPC213x and LPC214x Idle Mode and External Interrupts</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC213x-and-LPC214x-Idle-Mode-and-External-Interrupts/m-p/936824#M37343</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;According to the reference manual,&amp;nbsp;Peripheral functions continue operation during Idle mode and may generate interrupts to cause the processor to resume execution.&amp;nbsp;&lt;/P&gt;&lt;P&gt;So it is possible to generate external interrupts in Idle mode.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&amp;nbsp;&lt;/P&gt;&lt;P&gt;Soledad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Jun 2019 15:27:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC213x-and-LPC214x-Idle-Mode-and-External-Interrupts/m-p/936824#M37343</guid>
      <dc:creator>soledad</dc:creator>
      <dc:date>2019-06-04T15:27:55Z</dc:date>
    </item>
    <item>
      <title>Re: LPC213x and LPC214x Idle Mode and External Interrupts</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC213x-and-LPC214x-Idle-Mode-and-External-Interrupts/m-p/936825#M37344</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think the interrupts the manual is talking about is from internal &lt;/P&gt;&lt;P&gt;interrupts from peripherals and not the external interrupt pin.  I have &lt;/P&gt;&lt;P&gt;been unable to ever get a wake up from Idle Mode from an External &lt;/P&gt;&lt;P&gt;Interrupt, but it works 100% in Power Down Mode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sutton Mehaffey&lt;/P&gt;&lt;P&gt;Lookout Portable Security&lt;/P&gt;&lt;P&gt;4105 Royal Dr. #100&lt;/P&gt;&lt;P&gt;Kennesaw, GA 30144&lt;/P&gt;&lt;P&gt;770-514-7999&lt;/P&gt;&lt;P&gt;770-514-1285 (FAX)&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/www.lookoutportablesecurity.com" target="test_blank"&gt;www.lookoutportablesecurity.com&lt;/A&gt;&lt;/P&gt;&lt;P&gt;sutton@lookoutportablesecurity.com&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Jun 2019 21:35:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC213x-and-LPC214x-Idle-Mode-and-External-Interrupts/m-p/936825#M37344</guid>
      <dc:creator>sutton</dc:creator>
      <dc:date>2019-06-04T21:35:30Z</dc:date>
    </item>
    <item>
      <title>Re: LPC213x and LPC214x Idle Mode and External Interrupts</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC213x-and-LPC214x-Idle-Mode-and-External-Interrupts/m-p/936826#M37345</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EINT0&amp;nbsp;may be used to wake up the processor from Idle or Power-down modes.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/85925i06B440A0B3293D54/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Regards&amp;nbsp;&lt;/P&gt;&lt;P&gt;Soledad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Jun 2019 16:35:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC213x-and-LPC214x-Idle-Mode-and-External-Interrupts/m-p/936826#M37345</guid>
      <dc:creator>soledad</dc:creator>
      <dc:date>2019-06-11T16:35:20Z</dc:date>
    </item>
    <item>
      <title>Re: LPC213x and LPC214x Idle Mode and External Interrupts</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC213x-and-LPC214x-Idle-Mode-and-External-Interrupts/m-p/936827#M37346</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks.&amp;nbsp; I did read that.&amp;nbsp; But, so far I still have been unsuccessful getting ENT3 to wake up the processor from Idle Mode.&amp;nbsp; ENT3 wakes it up every time on Power Down mode every time.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Jun 2019 16:47:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC213x-and-LPC214x-Idle-Mode-and-External-Interrupts/m-p/936827#M37346</guid>
      <dc:creator>sutton</dc:creator>
      <dc:date>2019-06-11T16:47:05Z</dc:date>
    </item>
    <item>
      <title>Re: LPC213x and LPC214x Idle Mode and External Interrupts</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC213x-and-LPC214x-Idle-Mode-and-External-Interrupts/m-p/936828#M37347</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;And then, in the External interrupt section, it only says Power-Down Mode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="left: 84.1667px; top: 151.914px; font-size: 23.3px; font-family: sans-serif; transform: scaleX(1.024);"&gt;4.5 External interrupt inputs&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="left: 250.867px; top: 201.877px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(1.00224);"&gt;The LPC213x includes four External Interrupt Inputs as selectable pin functions. The &lt;/SPAN&gt;&lt;SPAN style="left: 250.867px; top: 222.776px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(1.00276);"&gt;External Interrupt Inputs can optionally be used to wake up the processor from &lt;/SPAN&gt;&lt;SPAN style="left: 250.867px; top: 243.576px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(1.00306);"&gt;Power-down mode.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="left: 189.667px; top: 288.6px; font-size: 20px; font-family: sans-serif; transform: scaleX(1.07007);"&gt;4.5.1 Register description&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="left: 250.867px; top: 321.077px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(1.00307);"&gt;The external interrupt function has four regist&lt;/SPAN&gt;&lt;SPAN class="" style="left: 582.269px; top: 321.077px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(1.00363);"&gt;ers associated with it. The &lt;SPAN class=""&gt;EXTINT&lt;/SPAN&gt; register &lt;/SPAN&gt;&lt;SPAN style="left: 250.867px; top: 341.877px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(1.00221);"&gt;contains the interrupt flags, and the EXTW&lt;/SPAN&gt;&lt;SPAN style="left: 562.963px; top: 341.877px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(1.001);"&gt;AKEUP register contains bits that enable &lt;/SPAN&gt;&lt;SPAN style="left: 250.867px; top: 362.776px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(1.00239);"&gt;individual external interrupts to wake up th&lt;/SPAN&gt;&lt;SPAN style="left: 561.668px; top: 362.776px; font-size: 16.6px; font-family: sans-serif; transform: scaleX(1.00331);"&gt;e microcontroller from Power-down mode.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Jun 2019 21:17:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC213x-and-LPC214x-Idle-Mode-and-External-Interrupts/m-p/936828#M37347</guid>
      <dc:creator>sutton</dc:creator>
      <dc:date>2019-06-11T21:17:03Z</dc:date>
    </item>
    <item>
      <title>Re: LPC213x and LPC214x Idle Mode and External Interrupts</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC213x-and-LPC214x-Idle-Mode-and-External-Interrupts/m-p/936829#M37348</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;OK.&amp;nbsp; Here is the answer.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For External Interrupts to wake up the processor from Idle Mode, you MUST have a properly set up ISR associated with EINTx.&amp;nbsp; The ISR is first serviced, then your code will resume execution.&amp;nbsp; Even if your ISR does nothing (except acknowledge the interrupt), it must be there and activated.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On Power-Down, an External Interrupt will resume the code execution without any ISRs, if activated properly.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Jun 2019 17:05:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC213x-and-LPC214x-Idle-Mode-and-External-Interrupts/m-p/936829#M37348</guid>
      <dc:creator>sutton</dc:creator>
      <dc:date>2019-06-12T17:05:19Z</dc:date>
    </item>
  </channel>
</rss>

