<?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>8-bit Microcontrollersのトピックdeepsleep and sleep mode - MC1313</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/deepsleep-and-sleep-mode-MC1313/m-p/166382#M10609</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a End device. I use a MC1313.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;I want my device remains all the time in sleep mode or deepsleep mode while&amp;nbsp;it doesn't receive a interrupt -&amp;gt; KBIPE=0x10;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;KBISC=0x16;&lt;/DIV&gt;&lt;DIV&gt;And it return in sleep mode or deepsleep mode after that.&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What&amp;nbsp;functions&amp;nbsp;I can use ? PWRLib_MCUStop3? &amp;nbsp;PWR_CheckForAndEnterNewPowerState? or others ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;If I can go into deepsleep mode, how&amp;nbsp;I can go&amp;nbsp;out if my device stay in deepsleep?&lt;/DIV&gt;&lt;DIV&gt;What functions in Beekit&amp;nbsp;I must change ?&lt;/DIV&gt;&lt;DIV&gt;Sorry for my bad englih&lt;/DIV&gt;&lt;DIV&gt;Best regards&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Nico&lt;/DIV&gt;&lt;DIV&gt;Added p/n to subject.&lt;/DIV&gt;&lt;DIV class="message-edit-history"&gt;&lt;SPAN class="edit-author"&gt;Message Edited by NLFSJ on&lt;/SPAN&gt; &lt;SPAN class="local-date"&gt;2009-03-26&lt;/SPAN&gt; &lt;SPAN class="local-time"&gt;04:08 PM&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 24 Mar 2009 18:26:04 GMT</pubDate>
    <dc:creator>Nicolas_martel</dc:creator>
    <dc:date>2009-03-24T18:26:04Z</dc:date>
    <item>
      <title>deepsleep and sleep mode - MC1313</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/deepsleep-and-sleep-mode-MC1313/m-p/166382#M10609</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a End device. I use a MC1313.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;I want my device remains all the time in sleep mode or deepsleep mode while&amp;nbsp;it doesn't receive a interrupt -&amp;gt; KBIPE=0x10;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;KBISC=0x16;&lt;/DIV&gt;&lt;DIV&gt;And it return in sleep mode or deepsleep mode after that.&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What&amp;nbsp;functions&amp;nbsp;I can use ? PWRLib_MCUStop3? &amp;nbsp;PWR_CheckForAndEnterNewPowerState? or others ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;If I can go into deepsleep mode, how&amp;nbsp;I can go&amp;nbsp;out if my device stay in deepsleep?&lt;/DIV&gt;&lt;DIV&gt;What functions in Beekit&amp;nbsp;I must change ?&lt;/DIV&gt;&lt;DIV&gt;Sorry for my bad englih&lt;/DIV&gt;&lt;DIV&gt;Best regards&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Nico&lt;/DIV&gt;&lt;DIV&gt;Added p/n to subject.&lt;/DIV&gt;&lt;DIV class="message-edit-history"&gt;&lt;SPAN class="edit-author"&gt;Message Edited by NLFSJ on&lt;/SPAN&gt; &lt;SPAN class="local-date"&gt;2009-03-26&lt;/SPAN&gt; &lt;SPAN class="local-time"&gt;04:08 PM&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Mar 2009 18:26:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/deepsleep-and-sleep-mode-MC1313/m-p/166382#M10609</guid>
      <dc:creator>Nicolas_martel</dc:creator>
      <dc:date>2009-03-24T18:26:04Z</dc:date>
    </item>
    <item>
      <title>Re: deepsleep and sleep mode</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/deepsleep-and-sleep-mode-MC1313/m-p/166383#M10610</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My program doesn't wake up. I use the function : PWR_HandleDeepSleep();&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My code :&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;INTERRUPT_KEYWORD void Switch_ISR&lt;BR /&gt;&amp;nbsp; (&lt;BR /&gt;&amp;nbsp; )&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp; mKBI_DISABLE_c;&lt;BR /&gt;&amp;nbsp; mKBI_ACKNOWLEDGE_c;&lt;BR /&gt;&amp;nbsp; PWRLib_MCU_WakeupReason.Bits.FromKBI = TRUE;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp; if ((KBI1SC&amp;amp;0x10)==0x10){&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; KBI1SC=KBI1SC&amp;amp;0xEF;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TS_SendEvent(gAppTaskID, On);&amp;nbsp;&lt;BR /&gt;&amp;nbsp; }else{&lt;BR /&gt;&amp;nbsp;&amp;nbsp; KBI1SC=KBI1SC|0x12;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; TS_SendEvent(gAppTaskID, Off);&amp;nbsp;&lt;BR /&gt;&amp;nbsp; }&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Why my end device doesn't wake up ???&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Mar 2009 21:57:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/deepsleep-and-sleep-mode-MC1313/m-p/166383#M10610</guid>
      <dc:creator>Nicolas_martel</dc:creator>
      <dc:date>2009-03-24T21:57:25Z</dc:date>
    </item>
    <item>
      <title>Re: deepsleep and sleep mode</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/deepsleep-and-sleep-mode-MC1313/m-p/166384#M10611</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Nicolas,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;First of all you do NOT need to call any PWR_ functions in your application.&lt;/P&gt;&lt;P&gt;Low power is already integrated in the Project and is serviced from the idle task.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would guess that your probem is that:&lt;/P&gt;&lt;P&gt;1. you are calling the PWR_HandleDeepSleep() directly in your app. This you should not do..&lt;/P&gt;&lt;P&gt;2. you might still have software timers running. If a timer is running, then you can not sleep.&lt;/P&gt;&lt;P&gt;3. if you are using a ZigBee project you need to enable the low power mode property in beekit and set the poll interval to 0 as explained by the new project wizard.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;e.g. try start out with the HA OnOffSwitch application. It works fine with low power and wakes up on keyboard interrupt.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Mads&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Mar 2009 13:24:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/deepsleep-and-sleep-mode-MC1313/m-p/166384#M10611</guid>
      <dc:creator>Mads</dc:creator>
      <dc:date>2009-03-25T13:24:33Z</dc:date>
    </item>
    <item>
      <title>Re: deepsleep and sleep mode</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/deepsleep-and-sleep-mode-MC1313/m-p/166385#M10612</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for your reply Mads.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My end device doesn't want go in sleep mode.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;bool_t PWR_CheckIfDeviceCanGoToSleep( void )&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp; uint8_t&amp;nbsp;&amp;nbsp; ccr;&lt;BR /&gt;&amp;nbsp; bool_t&amp;nbsp;&amp;nbsp;&amp;nbsp; returnValue;&lt;BR /&gt;&amp;nbsp; IrqControlLib_BackupIrqStatus(ccr);/*To protect from re entrant*/&lt;BR /&gt;&amp;nbsp; IrqControlLib_DisableAllIrqs();&lt;BR /&gt;&amp;nbsp; returnValue = mLPMFlag == 0 ? TRUE : FALSE;&lt;BR /&gt;&amp;nbsp; IrqControlLib_RestoreIrqStatus(ccr);&lt;BR /&gt;&amp;nbsp; return returnValue;&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;this function retunr always FALSE. why ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I use this function for stop end free the timer : TMR_FreeTimer(appTimerId);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there a function which stop end free all timer ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Mar 2009 17:01:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/deepsleep-and-sleep-mode-MC1313/m-p/166385#M10612</guid>
      <dc:creator>Nicolas_martel</dc:creator>
      <dc:date>2009-03-25T17:01:20Z</dc:date>
    </item>
    <item>
      <title>Re: deepsleep and sleep mode</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/deepsleep-and-sleep-mode-MC1313/m-p/166386#M10613</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Nicolas,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It is hard to guess what is problem based on the limited information in this thread.&lt;/P&gt;&lt;P&gt;I would again recommend you to try out the HA On/Off Switch which supports low power.&lt;/P&gt;&lt;P&gt;And make sure you follow the steps explained in the New project wizard.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you still have problems, please register on &lt;A href="http://www.freescale.com/" rel="nofollow" target="_blank"&gt;www.freescale.com&lt;/A&gt; and create a service request/request help (this is the official support system).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you do this please submit&amp;nbsp;and source code files you changed,&amp;nbsp;the solution file and step by step instructions.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;br,&lt;/P&gt;&lt;P&gt;Mads&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Mar 2009 15:23:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/deepsleep-and-sleep-mode-MC1313/m-p/166386#M10613</guid>
      <dc:creator>Mads</dc:creator>
      <dc:date>2009-03-26T15:23:46Z</dc:date>
    </item>
    <item>
      <title>Re: deepsleep and sleep mode - MC1313</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/deepsleep-and-sleep-mode-MC1313/m-p/166387#M10614</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Thanks for reply Mad.&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I can&amp;nbsp;go into&amp;nbsp;the sleep mode but when I&amp;nbsp;turn off&amp;nbsp;the coordinator, the end device loses sleep mode!&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;I must make a transportable model so it is necessary that the end device does not lose&amp;nbsp;the sleep mode between power up the coordiantor.&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;How do that?&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Apr 2009 17:00:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/deepsleep-and-sleep-mode-MC1313/m-p/166387#M10614</guid>
      <dc:creator>Nicolas_martel</dc:creator>
      <dc:date>2009-04-01T17:00:12Z</dc:date>
    </item>
  </channel>
</rss>

