<?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: regarding CAN Tx and Rx in KEA128 in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/regarding-CAN-Tx-and-Rx-in-KEA128/m-p/432536#M25091</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jashan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please download MSCAN driver for Kinetis EA devices from &lt;A href="http://cache.freescale.com/files/microcontrollers/software/device_drivers/MSCAN_KEA_DEVD.zip"&gt;here&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;And KEA128 produce MSCAN module detailed info could be found at &lt;A href="http://cache.freescale.com/files/microcontrollers/doc/ref_manual/KEA128RM.pdf"&gt;KEA128 reference manual&lt;/A&gt; chapter 32.&lt;/P&gt;&lt;P&gt;Wish it helps.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Ma Hui&lt;/P&gt;&lt;P&gt;&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>Thu, 23 Jul 2015 04:30:06 GMT</pubDate>
    <dc:creator>Hui_Ma</dc:creator>
    <dc:date>2015-07-23T04:30:06Z</dc:date>
    <item>
      <title>regarding CAN Tx and Rx in KEA128</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/regarding-CAN-Tx-and-Rx-in-KEA128/m-p/432535#M25090</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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i am configuring the CAN module in 500 Kbps with Bus clock of 20 MHz, i need to transmit and receive can messages but i couldnt get any supportive document other than the data sheet. I need some clear document or example code to send and receive CAN messages in KEA128.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Regards,&lt;/P&gt;&lt;P&gt;Jashan M&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Jul 2015 12:33:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/regarding-CAN-Tx-and-Rx-in-KEA128/m-p/432535#M25090</guid>
      <dc:creator>jashanm</dc:creator>
      <dc:date>2015-07-22T12:33:23Z</dc:date>
    </item>
    <item>
      <title>Re: regarding CAN Tx and Rx in KEA128</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/regarding-CAN-Tx-and-Rx-in-KEA128/m-p/432536#M25091</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jashan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please download MSCAN driver for Kinetis EA devices from &lt;A href="http://cache.freescale.com/files/microcontrollers/software/device_drivers/MSCAN_KEA_DEVD.zip"&gt;here&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;And KEA128 produce MSCAN module detailed info could be found at &lt;A href="http://cache.freescale.com/files/microcontrollers/doc/ref_manual/KEA128RM.pdf"&gt;KEA128 reference manual&lt;/A&gt; chapter 32.&lt;/P&gt;&lt;P&gt;Wish it helps.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Ma Hui&lt;/P&gt;&lt;P&gt;&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>Thu, 23 Jul 2015 04:30:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/regarding-CAN-Tx-and-Rx-in-KEA128/m-p/432536#M25091</guid>
      <dc:creator>Hui_Ma</dc:creator>
      <dc:date>2015-07-23T04:30:06Z</dc:date>
    </item>
    <item>
      <title>Re: regarding CAN Tx and Rx in KEA128</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/regarding-CAN-Tx-and-Rx-in-KEA128/m-p/432537#M25092</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ma Hui,&lt;/P&gt;&lt;P&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; i went through the reference manual, i have few clarifications to make with transmitting the CAN message.&lt;/P&gt;&lt;P&gt;1. first i make INITRQ = INITAK = 0&lt;/P&gt;&lt;P&gt;2. then read CANTFLG&lt;/P&gt;&lt;P&gt;3. later write CANTFLG to CANTBSEL&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and now i also have send function which is as given below,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;void MSCAN0_send(){&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MSCAN_CANTBSEL = MSCAN_CANTFLG;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MSCAN_TSIDR0 = 0x12;&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;&amp;nbsp; /* ID of the CAN message is 0x123 */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MSCAN_TSIDR1 = 0x60;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MSCAN_CANCTL0 &amp;amp;= ~MSCAN_CANCTL0_INITRQ_MASK;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Disable INIT mode ************/&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MSCAN_CANCTL1 &amp;amp;= ~MSCAN_CANCTL1_INITAK_MASK;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Disable INIT mode ************/&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(MSCAN_CANTFLG &amp;amp; 0x01){&lt;/P&gt;&lt;P&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; for(i=0;i&amp;lt;5;i++){&lt;/P&gt;&lt;P&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;&amp;nbsp; MSCAN_TEDSR(i) = transmit[i];&lt;/P&gt;&lt;P&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; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now i can the data to be Tx in respective reg so how do i push this buffer into CAN bus, am i missing some thing here ??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jashan M&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jul 2015 05:37:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/regarding-CAN-Tx-and-Rx-in-KEA128/m-p/432537#M25092</guid>
      <dc:creator>jashanm</dc:creator>
      <dc:date>2015-07-23T05:37:09Z</dc:date>
    </item>
    <item>
      <title>Re: regarding CAN Tx and Rx in KEA128</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/regarding-CAN-Tx-and-Rx-in-KEA128/m-p/432538#M25093</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jashan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. It based on which CAN ID mode you are using, standard ID or extend ID.&lt;/P&gt;&lt;P&gt;If using Standard ID, it need to use MSCAN_TSIDR0 and MSCAN_TSIDR1 registers;&lt;/P&gt;&lt;P&gt;If using Extend ID, it need to use MSCAN_TEIDR[0~3] registers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. The&amp;nbsp; MSCAN_TEDSRn register is using to storage the 8 bytes of transmit Data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Wish it helps.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Ma Hui&lt;/P&gt;&lt;P&gt;&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>Thu, 23 Jul 2015 07:24:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/regarding-CAN-Tx-and-Rx-in-KEA128/m-p/432538#M25093</guid>
      <dc:creator>Hui_Ma</dc:creator>
      <dc:date>2015-07-23T07:24:30Z</dc:date>
    </item>
    <item>
      <title>Re: regarding CAN Tx and Rx in KEA128</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/regarding-CAN-Tx-and-Rx-in-KEA128/m-p/432539#M25094</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ya that helped me, now if i want to shift data from buffer to the CAN bus, what should i do ??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jashan M&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jul 2015 07:27:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/regarding-CAN-Tx-and-Rx-in-KEA128/m-p/432539#M25094</guid>
      <dc:creator>jashanm</dc:creator>
      <dc:date>2015-07-23T07:27:51Z</dc:date>
    </item>
    <item>
      <title>Re: regarding CAN Tx and Rx in KEA128</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/regarding-CAN-Tx-and-Rx-in-KEA128/m-p/432540#M25095</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In my previous answer, there with [MSCAN driver for Kinetis EA devices] software, which provides the example about how to use MSCAN send CAN frame.&lt;/P&gt;&lt;P&gt;The example using Transmit_DataFrame() function in &amp;lt;Test_case.c&amp;gt; file.&lt;/P&gt;&lt;P&gt;Wish it helps.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Ma Hui&lt;/P&gt;&lt;P&gt;&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>Thu, 23 Jul 2015 08:32:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/regarding-CAN-Tx-and-Rx-in-KEA128/m-p/432540#M25095</guid>
      <dc:creator>Hui_Ma</dc:creator>
      <dc:date>2015-07-23T08:32:42Z</dc:date>
    </item>
  </channel>
</rss>

