<?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>S32KのトピックRe: S32K118 CAN Extension Frame Example</title>
    <link>https://community.nxp.com/t5/S32K/S32K118-CAN-Extension-Frame-Example/m-p/1151379#M8121</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;this settings belongs to Pretended Networking functionality used in low power mode.&lt;/P&gt;
&lt;P&gt;To send/receive extended frames message buffer setting is done within code.&lt;/P&gt;
&lt;P&gt;For RX:&lt;/P&gt;
&lt;DIV&gt;
&lt;P&gt;#define RX_MAILBOX 0&lt;BR /&gt;#define RX_MSG_ID 0x00001234&lt;/P&gt;
&lt;P&gt;flexcan_data_info_t dataInfo =&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp; &amp;nbsp;.data_length = 1U,&lt;BR /&gt;&amp;nbsp; &amp;nbsp;.msg_id_type = FLEXCAN_MSG_ID_EXT,&lt;BR /&gt;&amp;nbsp; &amp;nbsp;.enable_brs = false,&lt;BR /&gt;&amp;nbsp; &amp;nbsp;.fd_enable = false,&lt;BR /&gt;&amp;nbsp; &amp;nbsp;.fd_padding = 0U&lt;BR /&gt;};&lt;/P&gt;
&lt;P&gt;/* Configure Rx message buffer with index 1 to receive frames with ID 2 */&lt;BR /&gt;&amp;nbsp;(INST_CANCOM1, RX_MAILBOX, &amp;amp;dataInfo, RX_MSG_ID);&lt;/P&gt;
&lt;P&gt;/* Receive a frame in the recvBuff variable */&lt;BR /&gt;flexcan_msgbuff_t recvBuff;&lt;/P&gt;
&lt;P&gt;FLEXCAN_DRV_Receive(INST_CANCOM1, RX_MAILBOX, &amp;amp;recvBuff);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;for TX:&lt;/P&gt;
&lt;P&gt;#define TX_MAILBOX 1&lt;BR /&gt;#define TX_MSG_ID 0x0000ABCD&lt;/P&gt;
&lt;P&gt;/* Set information about the data to be sent */&lt;/P&gt;
&lt;P&gt;flexcan_data_info_t dataInfo =&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp; &amp;nbsp;.data_length = 1,&lt;BR /&gt;&amp;nbsp; &amp;nbsp;.msg_id_type = FLEXCAN_MSG_ID_EXT,&lt;BR /&gt;&amp;nbsp; &amp;nbsp;.enable_brs = false,&lt;BR /&gt;&amp;nbsp; &amp;nbsp;.fd_enable = false,&lt;BR /&gt;&amp;nbsp; &amp;nbsp;.fd_padding = 0U&lt;BR /&gt;};&lt;/P&gt;
&lt;P&gt;/* Configure TX message buffer with index TX_MSG_ID and TX_MAILBOX*/&lt;BR /&gt;FLEXCAN_DRV_ConfigTxMb(INST_CANCOM1, TX_MAILBOX, &amp;amp;dataInfo, TX_MSG_ID );&lt;/P&gt;
&lt;P&gt;/* Execute send non-blocking */&lt;BR /&gt;FLEXCAN_DRV_Send(INST_CANCOM1, TX_MAILBOX, &amp;amp;dataInfo, TX_MSG_ID, data);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR, Petr&lt;/P&gt;
&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;</description>
    <pubDate>Thu, 10 Sep 2020 07:02:40 GMT</pubDate>
    <dc:creator>PetrS</dc:creator>
    <dc:date>2020-09-10T07:02:40Z</dc:date>
    <item>
      <title>S32K118 CAN Extension Frame Example</title>
      <link>https://community.nxp.com/t5/S32K/S32K118-CAN-Extension-Frame-Example/m-p/1150672#M8114</link>
      <description>&lt;P&gt;Hi, Is there a CAN extension frame example based on S32k family mcus (preferably S32K118) ?&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Or help guide how to use the SDK modification?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;For example, the destination address and the original address in the extension frame, how are these configured? &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;How are these two filters chosen? Is that ID the source and destination address for configuring the extension frame?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="微信图片_20200909092002.jpg" style="width: 577px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/124706i424DC44782497BE9/image-size/large?v=v2&amp;amp;px=999" role="button" title="微信图片_20200909092002.jpg" alt="微信图片_20200909092002.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 09 Sep 2020 01:26:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K118-CAN-Extension-Frame-Example/m-p/1150672#M8114</guid>
      <dc:creator>zhangzhiyong</dc:creator>
      <dc:date>2020-09-09T01:26:27Z</dc:date>
    </item>
    <item>
      <title>Re: S32K118 CAN Extension Frame Example</title>
      <link>https://community.nxp.com/t5/S32K/S32K118-CAN-Extension-Frame-Example/m-p/1151379#M8121</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;this settings belongs to Pretended Networking functionality used in low power mode.&lt;/P&gt;
&lt;P&gt;To send/receive extended frames message buffer setting is done within code.&lt;/P&gt;
&lt;P&gt;For RX:&lt;/P&gt;
&lt;DIV&gt;
&lt;P&gt;#define RX_MAILBOX 0&lt;BR /&gt;#define RX_MSG_ID 0x00001234&lt;/P&gt;
&lt;P&gt;flexcan_data_info_t dataInfo =&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp; &amp;nbsp;.data_length = 1U,&lt;BR /&gt;&amp;nbsp; &amp;nbsp;.msg_id_type = FLEXCAN_MSG_ID_EXT,&lt;BR /&gt;&amp;nbsp; &amp;nbsp;.enable_brs = false,&lt;BR /&gt;&amp;nbsp; &amp;nbsp;.fd_enable = false,&lt;BR /&gt;&amp;nbsp; &amp;nbsp;.fd_padding = 0U&lt;BR /&gt;};&lt;/P&gt;
&lt;P&gt;/* Configure Rx message buffer with index 1 to receive frames with ID 2 */&lt;BR /&gt;&amp;nbsp;(INST_CANCOM1, RX_MAILBOX, &amp;amp;dataInfo, RX_MSG_ID);&lt;/P&gt;
&lt;P&gt;/* Receive a frame in the recvBuff variable */&lt;BR /&gt;flexcan_msgbuff_t recvBuff;&lt;/P&gt;
&lt;P&gt;FLEXCAN_DRV_Receive(INST_CANCOM1, RX_MAILBOX, &amp;amp;recvBuff);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;for TX:&lt;/P&gt;
&lt;P&gt;#define TX_MAILBOX 1&lt;BR /&gt;#define TX_MSG_ID 0x0000ABCD&lt;/P&gt;
&lt;P&gt;/* Set information about the data to be sent */&lt;/P&gt;
&lt;P&gt;flexcan_data_info_t dataInfo =&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp; &amp;nbsp;.data_length = 1,&lt;BR /&gt;&amp;nbsp; &amp;nbsp;.msg_id_type = FLEXCAN_MSG_ID_EXT,&lt;BR /&gt;&amp;nbsp; &amp;nbsp;.enable_brs = false,&lt;BR /&gt;&amp;nbsp; &amp;nbsp;.fd_enable = false,&lt;BR /&gt;&amp;nbsp; &amp;nbsp;.fd_padding = 0U&lt;BR /&gt;};&lt;/P&gt;
&lt;P&gt;/* Configure TX message buffer with index TX_MSG_ID and TX_MAILBOX*/&lt;BR /&gt;FLEXCAN_DRV_ConfigTxMb(INST_CANCOM1, TX_MAILBOX, &amp;amp;dataInfo, TX_MSG_ID );&lt;/P&gt;
&lt;P&gt;/* Execute send non-blocking */&lt;BR /&gt;FLEXCAN_DRV_Send(INST_CANCOM1, TX_MAILBOX, &amp;amp;dataInfo, TX_MSG_ID, data);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR, Petr&lt;/P&gt;
&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Thu, 10 Sep 2020 07:02:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K118-CAN-Extension-Frame-Example/m-p/1151379#M8121</guid>
      <dc:creator>PetrS</dc:creator>
      <dc:date>2020-09-10T07:02:40Z</dc:date>
    </item>
  </channel>
</rss>

