<?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のトピックRe: Waking from STOP with CAN activity on HC908GZ60</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Waking-from-STOP-with-CAN-activity-on-HC908GZ60/m-p/142282#M6158</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Ok, I worked it out.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;CAN must be put into sleep mode before issuing the STOP, and the CAN wake&amp;nbsp;interrupt enabled in order to wake from a STOP.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Putting CAN into sleep also had the bonus of shaving off a bit more power consumption during STOP.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV class="msg_source_code"&gt;&lt;DIV&gt;To enter STOP mode:&lt;/DIV&gt;&lt;PRE&gt;CMCR0 |= SLPRQ;   //Request CAN sleep modewhile (!(CMCR0 &amp;amp; SLPAK)) {} //Wait for CAN to enter sleep modeCRIER |= WUPIE;  //Enable CAN wakeup interrupt_asm("stop\n");  //STOP&lt;/PRE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 29 Oct 2020 08:42:39 GMT</pubDate>
    <dc:creator>jlj</dc:creator>
    <dc:date>2020-10-29T08:42:39Z</dc:date>
    <item>
      <title>Waking from STOP with CAN activity on HC908GZ60</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Waking-from-STOP-with-CAN-activity-on-HC908GZ60/m-p/142281#M6157</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;I am attempting to wake&amp;nbsp;a 908GZ from STOp mode using CAN activity.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I can succesfully enter STOP mode and wakeup using the timebase module, but I've had no luck in waking on CAN.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;The CAN is working fine (I'm receiving messages&amp;nbsp; while the CPU is running), but doesn't wake the CPU when in STOP mode.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;In order to run 1Mb/sec CAN I'm clocking it with a PLL clock from CGMOUT. Does CAN have to run from the crystal clock to do wakeup? I have the oscillator enabled during STOP (so that I can use the timebase wakeup), but the PLL doesn't run in STOP.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Any advise gratefully received.....&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Aug 2007 14:50:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Waking-from-STOP-with-CAN-activity-on-HC908GZ60/m-p/142281#M6157</guid>
      <dc:creator>jlj</dc:creator>
      <dc:date>2007-08-07T14:50:09Z</dc:date>
    </item>
    <item>
      <title>Re: Waking from STOP with CAN activity on HC908GZ60</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Waking-from-STOP-with-CAN-activity-on-HC908GZ60/m-p/142282#M6158</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Ok, I worked it out.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;CAN must be put into sleep mode before issuing the STOP, and the CAN wake&amp;nbsp;interrupt enabled in order to wake from a STOP.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Putting CAN into sleep also had the bonus of shaving off a bit more power consumption during STOP.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV class="msg_source_code"&gt;&lt;DIV&gt;To enter STOP mode:&lt;/DIV&gt;&lt;PRE&gt;CMCR0 |= SLPRQ;   //Request CAN sleep modewhile (!(CMCR0 &amp;amp; SLPAK)) {} //Wait for CAN to enter sleep modeCRIER |= WUPIE;  //Enable CAN wakeup interrupt_asm("stop\n");  //STOP&lt;/PRE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Oct 2020 08:42:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Waking-from-STOP-with-CAN-activity-on-HC908GZ60/m-p/142282#M6158</guid>
      <dc:creator>jlj</dc:creator>
      <dc:date>2020-10-29T08:42:39Z</dc:date>
    </item>
  </channel>
</rss>

