<?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: How to use MCAN_TransferCreateHandle(CAN_Type *base,mcan_handle_t *handle,mcan_transfer_callback_t callback,void *userData) in Kinetis Software Development Kit</title>
    <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/How-to-use-MCAN-TransferCreateHandle-CAN-Type-base-mcan-handle-t/m-p/636794#M6829</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Tony,&lt;/P&gt;&lt;P&gt;&amp;nbsp;MCAN_TransferCreateHandle(EXAMPLE_MCAN, &amp;amp;mcanHandle, mcan_callback, NULL); is used to install callback function, but the callback function is NOT interrupt service routine(ISR), callback function is called in ISR, in general, in the ISR, check if the predefined number of data have been transferred completely, if it has transferred the predefined number of data, callback functioin is called, if it has NOT transferred the predefined number of data, callback funjctioiin is not called.&lt;/P&gt;&lt;P&gt;Hope it can help you&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;XiangJun Rong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Mar 2017 07:42:19 GMT</pubDate>
    <dc:creator>xiangjun_rong</dc:creator>
    <dc:date>2017-03-15T07:42:19Z</dc:date>
    <item>
      <title>How to use MCAN_TransferCreateHandle(CAN_Type *base,mcan_handle_t *handle,mcan_transfer_callback_t callback,void *userData)</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/How-to-use-MCAN-TransferCreateHandle-CAN-Type-base-mcan-handle-t/m-p/636793#M6828</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Sir，&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Could you kindly help explain this Function how to use in MSCAN Init?&lt;/P&gt;&lt;P&gt;&amp;nbsp;MCAN_Init(EXAMPLE_MCAN, &amp;amp;mcanConfig, MCAN_CLK_FREQ);&lt;/P&gt;&lt;P&gt;&amp;nbsp;MCAN_TransferCreateHandle(EXAMPLE_MCAN, &amp;amp;mcanHandle, mcan_callback, NULL);&lt;/P&gt;&lt;P&gt;I found that this function is after MCAN_Init.It seems that this function install a interrupt call back for projce.&lt;/P&gt;&lt;P&gt;I'm very confuse abut this.pls help me.thks a lot.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Mar 2017 06:05:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/How-to-use-MCAN-TransferCreateHandle-CAN-Type-base-mcan-handle-t/m-p/636793#M6828</guid>
      <dc:creator>zhaojianzhi</dc:creator>
      <dc:date>2017-03-09T06:05:45Z</dc:date>
    </item>
    <item>
      <title>Re: How to use MCAN_TransferCreateHandle(CAN_Type *base,mcan_handle_t *handle,mcan_transfer_callback_t callback,void *userData)</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/How-to-use-MCAN-TransferCreateHandle-CAN-Type-base-mcan-handle-t/m-p/636794#M6829</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Tony,&lt;/P&gt;&lt;P&gt;&amp;nbsp;MCAN_TransferCreateHandle(EXAMPLE_MCAN, &amp;amp;mcanHandle, mcan_callback, NULL); is used to install callback function, but the callback function is NOT interrupt service routine(ISR), callback function is called in ISR, in general, in the ISR, check if the predefined number of data have been transferred completely, if it has transferred the predefined number of data, callback functioin is called, if it has NOT transferred the predefined number of data, callback funjctioiin is not called.&lt;/P&gt;&lt;P&gt;Hope it can help you&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;XiangJun Rong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Mar 2017 07:42:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/How-to-use-MCAN-TransferCreateHandle-CAN-Type-base-mcan-handle-t/m-p/636794#M6829</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2017-03-15T07:42:19Z</dc:date>
    </item>
  </channel>
</rss>

