<?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: UART3 Interrupt in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/UART3-Interrupt/m-p/616344#M36710</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Thanks for your support.Can you tell me suggestion to find to solve the UART3 interrupt issue using KDS1.2 itself.If i can solve that issue using KDS1.2 it will be really helpful.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 01 Dec 2016 09:09:07 GMT</pubDate>
    <dc:creator>ajaykr</dc:creator>
    <dc:date>2016-12-01T09:09:07Z</dc:date>
    <item>
      <title>UART3 Interrupt</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/UART3-Interrupt/m-p/616342#M36708</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Thanks for the reply.I am fresher in the FRDM-64f.As per your reply i&lt;/P&gt;&lt;P&gt;checked the link and configured the PTC 16 and PTC 17 ,when i copied the&lt;/P&gt;&lt;P&gt;Pin_mux.c and Pin_mux.h it showing so many errors.Suggest me  any other way&lt;/P&gt;&lt;P&gt;to find the solution.I could now read and write data using polling&lt;/P&gt;&lt;P&gt;method.But could not done with interrupt method.I don't know actual how&lt;/P&gt;&lt;P&gt;many characters will come in Rxbuff.I want to receive all the arriving&lt;/P&gt;&lt;P&gt;characters.&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;AJAY K R&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Nov 2016 05:10:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/UART3-Interrupt/m-p/616342#M36708</guid>
      <dc:creator>ajaykr</dc:creator>
      <dc:date>2016-11-23T05:10:22Z</dc:date>
    </item>
    <item>
      <title>Re: UART3 Interrupt</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/UART3-Interrupt/m-p/616343#M36709</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ajay,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I have modified the KSDK2.0_FRDM-K64 uart polling code and the interrupt code, both these project can work with PTC16 and PTC17 without problems.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; You can download KSDK2.0_FRDM-K64&amp;nbsp; from this link:&lt;/P&gt;&lt;P&gt;&lt;A href="http://kex.freescale.com/en/welcome"&gt;Welcome to Kinetis Expert | Kinetis Expert&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Click the build an SDK, and choose FRDM K64 board, then download KSDK2.0_FRDM-K64 .&lt;/P&gt;&lt;P&gt;&amp;nbsp; Now take SDK_2.0_FRDM-K64F\boards\frdmk64f\driver_examples\uart as an example:&lt;/P&gt;&lt;P&gt;1. polling_transfer project&lt;/P&gt;&lt;P&gt;Modified points:&lt;/P&gt;&lt;P&gt;(1) pin_mux.c file, void BOARD_InitPins(void)&lt;/P&gt;&lt;P&gt;void BOARD_InitPins(void)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLOCK_EnableClock(kCLOCK_PortC);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Affects PORTB_PCR16 register */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; PORT_SetPinMux(PORTC, 16U, kPORT_MuxAlt3);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Affects PORTB_PCR17 register */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; PORT_SetPinMux(PORTC, 17U, kPORT_MuxAlt3);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;(2) uart_polling_transfer.c&lt;/P&gt;&lt;P&gt;#define DEMO_UART UART3&lt;BR /&gt;#define DEMO_UART_CLKSRC UART3_CLK_SRC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. interrupt project&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(1) pin_mux.c file, void BOARD_InitPins(void)&lt;/P&gt;&lt;P&gt;void BOARD_InitPins(void)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLOCK_EnableClock(kCLOCK_PortC);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Affects PORTB_PCR16 register */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; PORT_SetPinMux(PORTC, 16U, kPORT_MuxAlt3);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Affects PORTB_PCR17 register */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; PORT_SetPinMux(PORTC, 17U, kPORT_MuxAlt3);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;(2) uart_polling_transfer.c&lt;/P&gt;&lt;P&gt;#define DEMO_UART UART3&lt;BR /&gt;#define DEMO_UART_CLKSRC UART3_CLK_SRC&lt;BR /&gt;#define DEMO_UART_IRQn UART3_RX_TX_IRQn&lt;BR /&gt;#define DEMO_UART_IRQHandler UART3_RX_TX_IRQHandler&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just follow my modification, then do the testing again, you can get the uart data in the PTC17 and can send the uart data to PTC16.&lt;/P&gt;&lt;P&gt;I also attached&amp;nbsp; the main file for your reference.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Wish it helps you!&lt;/P&gt;&lt;P&gt;Have a great day,&lt;BR /&gt;Kerry&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, 24 Nov 2016 06:00:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/UART3-Interrupt/m-p/616343#M36709</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2016-11-24T06:00:13Z</dc:date>
    </item>
    <item>
      <title>Re: UART3 Interrupt</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/UART3-Interrupt/m-p/616344#M36710</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Thanks for your support.Can you tell me suggestion to find to solve the UART3 interrupt issue using KDS1.2 itself.If i can solve that issue using KDS1.2 it will be really helpful.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Dec 2016 09:09:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/UART3-Interrupt/m-p/616344#M36710</guid>
      <dc:creator>ajaykr</dc:creator>
      <dc:date>2016-12-01T09:09:07Z</dc:date>
    </item>
    <item>
      <title>Re: UART3 Interrupt</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/UART3-Interrupt/m-p/616345#M36711</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ajay,&lt;/P&gt;&lt;P&gt;&amp;nbsp; Please refer to this link to solve your KSDK1.2 problem:&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" class="link-titled" href="https://community.nxp.com/message/539727?et=watches.email.thread#539727" title="https://community.nxp.com/message/539727?et=watches.email.thread#539727"&gt;https://community.nxp.com/message/539727?et=watches.email.thread#539727&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Wish it helps you!&lt;BR /&gt;Have a great day,&lt;BR /&gt;kerry&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, 01 Dec 2016 09:31:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/UART3-Interrupt/m-p/616345#M36711</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2016-12-01T09:31:48Z</dc:date>
    </item>
  </channel>
</rss>

