<?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>S12 / MagniV MicrocontrollersのトピックRe: How to use CAN 2.0A/2.0B for S12ZVC?</title>
    <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/How-to-use-CAN-2-0A-2-0B-for-S12ZVC/m-p/761382#M15255</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="margin-left: 36.0pt;"&gt;Hi,&lt;/P&gt;&lt;P style="margin-left: 36.0pt;"&gt;CAN 2.A and 2.0B compatibility:&lt;/P&gt;&lt;P style="margin-left: 36.0pt;"&gt;Source: &lt;A href="https://www.opal-rt.com/KMP/index.php?/article/AA-00691/0/Opal-RT-CAN-solution-compatibility-with-CAN-2.0A-and-CAN-2.0B-passive-active.html"&gt;https://www.opal-rt.com/KMP/index.php?/article/AA-00691/0/Opal-RT-CAN-solution-compatibility-with-CAN-2.0A-and-CAN-2.0B-passive-active.html&lt;/A&gt;&lt;/P&gt;&lt;P style="margin-left: 36.0pt;"&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;CAN specifies two different formats for the Arbitration ID parameter. The standard message format uses a 11-bit ID, while the extended message format uses a 29-bit ID.&lt;BR /&gt; &lt;BR /&gt; &lt;STRONG&gt;CAN 2.0A&lt;/STRONG&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; - specifies standard message format only (extended messages are treated as an error)&lt;BR /&gt; &lt;STRONG&gt;CAN 2.0B passive&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - handles standard messages and ignores extended messages&lt;BR /&gt; &lt;STRONG&gt;CAN 2.0B active&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/STRONG&gt;- handles both standard and extended message formats&lt;BR /&gt; &lt;BR /&gt; Opal-RT's hardware and software is 2.0B active compliant: it supports both standard (11-bit) and extended (29-bit) Arbitration IDs.&lt;BR /&gt; &lt;BR /&gt; The following table displays the different versions of the CAN standard, the year they were adopted, and a brief synopsis of the changes made with each revision.&lt;BR /&gt; &lt;BR /&gt; &lt;STRONG&gt;Version&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;Year &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Additions&lt;/STRONG&gt;&lt;BR /&gt; 1.0 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1995 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Original CAN standard&lt;BR /&gt; 1.1 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1987 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Respecified bit timing requirements&lt;BR /&gt; 1.2 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1990 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Increased oscillator tolerance&lt;BR /&gt; 2.0A &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1991 &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; Same as version 1.2&lt;BR /&gt; 2.0B &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1991 &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; Introduced optional extended frame&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-left: 36.0pt;"&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-left: 36.0pt;"&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;The example for &lt;A href="https://www.nxp.com/docs/en/application-note/AN4975.pdf"&gt;https://www.nxp.com/docs/en/application-note/AN4975.pdf&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-left: 36.0pt;"&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;Together with &lt;SPAN&gt;&lt;A href="https://www.nxp.com/docs/en/application-note-software/AN4975SW.zip"&gt;https://www.nxp.com/docs/en/application-note-software/AN4975SW.zip&lt;/A&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-left: 36.0pt;"&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-left: 36.0pt;"&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;&lt;SPAN&gt;Simple example for CAN standard ID and loopback mode is attached.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-left: 36.0pt;"&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;&lt;SPAN&gt;best regards,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-left: 36.0pt;"&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;&lt;SPAN&gt;Ladislav&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 13 Jun 2018 08:19:42 GMT</pubDate>
    <dc:creator>lama</dc:creator>
    <dc:date>2018-06-13T08:19:42Z</dc:date>
    <item>
      <title>How to use CAN 2.0A/2.0B for S12ZVC?</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/How-to-use-CAN-2-0A-2-0B-for-S12ZVC/m-p/761381#M15254</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I use CAN 2.0A on S12ZVCA. It work fine @ 250kbps CAN and 12MHz crystal. (My code as attachments, The example code follow &lt;A class="" data-content-finding="Community" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fcache.freescale.com%2Ffiles%2Fmicrocontrollers%2Fdoc%2Fapp_note%2FAN4975.pdf" rel="nofollow" style="color: #3d9ce7; background-color: #ffffff; border: 0px; text-decoration: none; padding: 0px calc(12px + 0.35ex) 0px 0px;" target="_blank"&gt;MSCAN on the MagniV (AN4975)&lt;/A&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;with&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;A class="" data-content-finding="Community" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.nxp.com%2Fdocs%2Fen%2Fapplication-note-software%2FAN4975SW.zip" rel="nofollow" style="color: #3d9ce7; background-color: #ffffff; border: 0px; text-decoration: none; padding: 0px calc(12px + 0.35ex) 0px 0px;" target="_blank"&gt;software&lt;/A&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;.&lt;/SPAN&gt;)&lt;/P&gt;&lt;P&gt;Now, I want to use CAN 2.0A and 2.0B together.&lt;/P&gt;&lt;P&gt;Do you have example code?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Aaron&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Jun 2018 10:01:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/How-to-use-CAN-2-0A-2-0B-for-S12ZVC/m-p/761381#M15254</guid>
      <dc:creator>aaronlee</dc:creator>
      <dc:date>2018-06-07T10:01:00Z</dc:date>
    </item>
    <item>
      <title>Re: How to use CAN 2.0A/2.0B for S12ZVC?</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/How-to-use-CAN-2-0A-2-0B-for-S12ZVC/m-p/761382#M15255</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="margin-left: 36.0pt;"&gt;Hi,&lt;/P&gt;&lt;P style="margin-left: 36.0pt;"&gt;CAN 2.A and 2.0B compatibility:&lt;/P&gt;&lt;P style="margin-left: 36.0pt;"&gt;Source: &lt;A href="https://www.opal-rt.com/KMP/index.php?/article/AA-00691/0/Opal-RT-CAN-solution-compatibility-with-CAN-2.0A-and-CAN-2.0B-passive-active.html"&gt;https://www.opal-rt.com/KMP/index.php?/article/AA-00691/0/Opal-RT-CAN-solution-compatibility-with-CAN-2.0A-and-CAN-2.0B-passive-active.html&lt;/A&gt;&lt;/P&gt;&lt;P style="margin-left: 36.0pt;"&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;CAN specifies two different formats for the Arbitration ID parameter. The standard message format uses a 11-bit ID, while the extended message format uses a 29-bit ID.&lt;BR /&gt; &lt;BR /&gt; &lt;STRONG&gt;CAN 2.0A&lt;/STRONG&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; - specifies standard message format only (extended messages are treated as an error)&lt;BR /&gt; &lt;STRONG&gt;CAN 2.0B passive&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - handles standard messages and ignores extended messages&lt;BR /&gt; &lt;STRONG&gt;CAN 2.0B active&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/STRONG&gt;- handles both standard and extended message formats&lt;BR /&gt; &lt;BR /&gt; Opal-RT's hardware and software is 2.0B active compliant: it supports both standard (11-bit) and extended (29-bit) Arbitration IDs.&lt;BR /&gt; &lt;BR /&gt; The following table displays the different versions of the CAN standard, the year they were adopted, and a brief synopsis of the changes made with each revision.&lt;BR /&gt; &lt;BR /&gt; &lt;STRONG&gt;Version&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;Year &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Additions&lt;/STRONG&gt;&lt;BR /&gt; 1.0 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1995 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Original CAN standard&lt;BR /&gt; 1.1 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1987 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Respecified bit timing requirements&lt;BR /&gt; 1.2 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1990 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Increased oscillator tolerance&lt;BR /&gt; 2.0A &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1991 &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; Same as version 1.2&lt;BR /&gt; 2.0B &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1991 &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; Introduced optional extended frame&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-left: 36.0pt;"&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-left: 36.0pt;"&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;The example for &lt;A href="https://www.nxp.com/docs/en/application-note/AN4975.pdf"&gt;https://www.nxp.com/docs/en/application-note/AN4975.pdf&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-left: 36.0pt;"&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;Together with &lt;SPAN&gt;&lt;A href="https://www.nxp.com/docs/en/application-note-software/AN4975SW.zip"&gt;https://www.nxp.com/docs/en/application-note-software/AN4975SW.zip&lt;/A&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-left: 36.0pt;"&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-left: 36.0pt;"&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;&lt;SPAN&gt;Simple example for CAN standard ID and loopback mode is attached.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-left: 36.0pt;"&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;&lt;SPAN&gt;best regards,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-left: 36.0pt;"&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;&lt;SPAN&gt;Ladislav&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Jun 2018 08:19:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/How-to-use-CAN-2-0A-2-0B-for-S12ZVC/m-p/761382#M15255</guid>
      <dc:creator>lama</dc:creator>
      <dc:date>2018-06-13T08:19:42Z</dc:date>
    </item>
  </channel>
</rss>

