<?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: fsl_ftm KSDK v1.3 setup in Kinetis Software Development Kit</title>
    <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/fsl-ftm-KSDK-v1-3-setup/m-p/557818#M5722</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Alice&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I provide ISR Name using  Init_FTM  KSDK generates ISR warning  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.       My guess is that ISR name is wrong , but what is a legal name&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2.       I understand that using your solution I will have to write my own  ISR using direct access to F64 "ftm  and gpio"  registers, is it correct.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3.       Do you know any other alternative that saves digging  K64 reference manual&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Shaul&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 02 Aug 2016 10:13:03 GMT</pubDate>
    <dc:creator>shauldorf</dc:creator>
    <dc:date>2016-08-02T10:13:03Z</dc:date>
    <item>
      <title>fsl_ftm KSDK v1.3 setup</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/fsl-ftm-KSDK-v1-3-setup/m-p/557814#M5718</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Does anyone know how to setup "fsl_ftm" component to measure Pulse Width using KSDK1.3 + Processor Expert.&lt;/P&gt;&lt;P&gt;Using TU_LDD (without KSDK) component my application it is working perfectly (My input pin is PTC4 / J2_4).&lt;/P&gt;&lt;P&gt;I'm using KDS 3.2 and KSDK 1.3&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 31 Jul 2016 12:55:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/fsl-ftm-KSDK-v1-3-setup/m-p/557814#M5718</guid>
      <dc:creator>shauldorf</dc:creator>
      <dc:date>2016-07-31T12:55:35Z</dc:date>
    </item>
    <item>
      <title>Re: fsl_ftm KSDK v1.3 setup</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/fsl-ftm-KSDK-v1-3-setup/m-p/557815#M5719</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Shaul,&lt;/P&gt;&lt;P&gt;You can use the two method "FTM_DRV_SetupChnDualEdgeCapture()" and&lt;/P&gt;&lt;P&gt;"FTM_DRV_SetupChnInputCapture" to test .&lt;/P&gt;&lt;P&gt;If have&amp;nbsp; any question ,you can contact us .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Alice&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>Mon, 01 Aug 2016 07:50:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/fsl-ftm-KSDK-v1-3-setup/m-p/557815#M5719</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2016-08-01T07:50:02Z</dc:date>
    </item>
    <item>
      <title>Re: fsl_ftm KSDK v1.3 setup</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/fsl-ftm-KSDK-v1-3-setup/m-p/557816#M5720</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Alice Thanks;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I forgot to mention that I’m using FRDM-K64 and I want to read output from Infrared controller. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Using “TU_LDD” (Kinetis component without KSDK) was straight forward.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But using “KSDK “ I’m confused with Component Inspector window Configuration options &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;how to configure the component to measure input durations. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I guess that it is need to configure something equivalent to what I have done when I used “TU_LDD”: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Counter frequency and direction , Mode capture, Capture input pin (PTD2 . J2_4), Input edge, Interrupt  …..  etc.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And then use relevant methods provided with the component.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need clarification on component configuration using component window. The demos that I find are for PWM applications.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Shaul&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Aug 2016 13:59:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/fsl-ftm-KSDK-v1-3-setup/m-p/557816#M5720</guid>
      <dc:creator>shauldorf</dc:creator>
      <dc:date>2016-08-01T13:59:13Z</dc:date>
    </item>
    <item>
      <title>Re: fsl_ftm KSDK v1.3 setup</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/fsl-ftm-KSDK-v1-3-setup/m-p/557817#M5721</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Shaul,&lt;/P&gt;&lt;P&gt;Up to now , under the KSDK component of "fsl_ftm" can not configure the capture ,&lt;/P&gt;&lt;P&gt;only can use the method to configure by yourself.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;While you can use the component of "Init_FTM" under KSDK project :&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_0.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/1381i1902EBDA8909985E/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_0.png" alt="pastedImage_0.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Hope it helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Alice&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>Tue, 02 Aug 2016 03:07:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/fsl-ftm-KSDK-v1-3-setup/m-p/557817#M5721</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2016-08-02T03:07:17Z</dc:date>
    </item>
    <item>
      <title>Re: fsl_ftm KSDK v1.3 setup</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/fsl-ftm-KSDK-v1-3-setup/m-p/557818#M5722</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Alice&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I provide ISR Name using  Init_FTM  KSDK generates ISR warning  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.       My guess is that ISR name is wrong , but what is a legal name&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2.       I understand that using your solution I will have to write my own  ISR using direct access to F64 "ftm  and gpio"  registers, is it correct.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3.       Do you know any other alternative that saves digging  K64 reference manual&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Shaul&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Aug 2016 10:13:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/fsl-ftm-KSDK-v1-3-setup/m-p/557818#M5722</guid>
      <dc:creator>shauldorf</dc:creator>
      <dc:date>2016-08-02T10:13:03Z</dc:date>
    </item>
    <item>
      <title>Re: fsl_ftm KSDK v1.3 setup</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/fsl-ftm-KSDK-v1-3-setup/m-p/557819#M5723</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Shaul,&lt;/P&gt;&lt;P&gt;1. In the KSDK project, the ftm0 interrupt name is FTM0_IRQHandler :&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_0.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/1151iABD70F045D0B6D38/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_0.png" alt="pastedImage_0.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;So if you want use the ksdk in your project, please use this interrupt name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. You also can directly configure the PE component on the KSDK :&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/1209i01314B349B4D6353/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;3.I only know the PE and KSDK .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it hoelps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Alice&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, 04 Aug 2016 02:56:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/fsl-ftm-KSDK-v1-3-setup/m-p/557819#M5723</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2016-08-04T02:56:47Z</dc:date>
    </item>
    <item>
      <title>Re: fsl_ftm KSDK v1.3 setup</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/fsl-ftm-KSDK-v1-3-setup/m-p/557820#M5724</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Alice Thanks ,&lt;/P&gt;&lt;P&gt;Before I start I want to validate that I understand your response. &lt;/P&gt;&lt;P&gt;Using Init_FTM only initialize “fsl_ftm” component to input capture mode.&lt;/P&gt;&lt;P&gt;User responsibility is to write all the methods (including ISR).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Aug 2016 10:10:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/fsl-ftm-KSDK-v1-3-setup/m-p/557820#M5724</guid>
      <dc:creator>shauldorf</dc:creator>
      <dc:date>2016-08-04T10:10:35Z</dc:date>
    </item>
    <item>
      <title>Re: fsl_ftm KSDK v1.3 setup</title>
      <link>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/fsl-ftm-KSDK-v1-3-setup/m-p/557821#M5725</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Shaul,&lt;/P&gt;&lt;P&gt;If you use Init_FTM, the interrupt function need write by yourself .&lt;/P&gt;&lt;P&gt;Under this component , there only generate one init function refer to your configuration .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So in&amp;nbsp; KSDK . you can use t&lt;SPAN style="color: black; font-family: NimbusRomNo9L-Regu; font-size: 12pt;"&gt;he function &lt;/SPAN&gt;&lt;SPAN style="color: blue; font-family: NimbusRomNo9L-Regu; font-size: 12pt;"&gt;FTM_SetupDualEdgeCapture() , it &lt;SPAN style="color: black; font-family: NimbusRomNo9L-Regu; font-size: 12pt;"&gt;can be used to measure the pulse width of a&lt;BR /&gt;signal.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps&lt;BR /&gt;Have a great day,&lt;BR /&gt;Alice&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>Fri, 05 Aug 2016 06:54:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Software-Development-Kit/fsl-ftm-KSDK-v1-3-setup/m-p/557821#M5725</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2016-08-05T06:54:16Z</dc:date>
    </item>
  </channel>
</rss>

