<?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>Kinetis MicrocontrollersのトピックRe: Bare metal UART Port Initialization Problem on TWR-K70</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Bare-metal-UART-Port-Initialization-Problem-on-TWR-K70/m-p/505648#M31723</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Hasan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to use UART2 and PORTE modules, you need enable their clock gates manually first.&lt;/P&gt;&lt;P&gt;The PE has enabled these clock gates automatically.&lt;/P&gt;&lt;P&gt;See below image:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="clock gate enable.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/58372iE92E5889B5C5F39C/image-size/large?v=v2&amp;amp;px=999" role="button" title="clock gate enable.jpg" alt="clock gate enable.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Robin&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 07 Mar 2016 02:45:03 GMT</pubDate>
    <dc:creator>Robin_Shen</dc:creator>
    <dc:date>2016-03-07T02:45:03Z</dc:date>
    <item>
      <title>Bare metal UART Port Initialization Problem on TWR-K70</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Bare-metal-UART-Port-Initialization-Problem-on-TWR-K70/m-p/505646#M31721</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="text-align: left;"&gt;I started a new project with KDS with PE. I added a PE serial port(UART2) component and it worked as expected.&lt;/P&gt;&lt;P style="text-align: left;"&gt;I start a new project without KDS with PE. In order&amp;nbsp; to cofigure Port0 pin 16 and pin 17 as Uart, I used below code.&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;PORTE_PCR16 = (uint32_t)((PORTE_PCR16 &amp;amp; (uint32_t)~(uint32_t)(PORT_PCR_ISF_MASK | PORT_PCR_MUX(0x04))) | (uint32_t)(PORT_PCR_MUX(0x03)));&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;PORTE_PCR17 = (uint32_t)((PORTE_PCR17 &amp;amp; (uint32_t)~(uint32_t)(PORT_PCR_ISF_MASK | PORT_PCR_MUX(0x04))) | (uint32_t)(PORT_PCR_MUX(0x03)));&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I debug the code with P&amp;amp;E Micro debugger, within these lines the progran jumps to the "Default_Handler". &lt;/P&gt;&lt;P&gt;I tried "PORTE_PCR16 = 0x300;" and "PORTE_PCR17 = 0x300;" as well but the result is same.&lt;/P&gt;&lt;P&gt;Please any commend.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Mar 2016 14:29:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Bare-metal-UART-Port-Initialization-Problem-on-TWR-K70/m-p/505646#M31721</guid>
      <dc:creator>hasanoksak</dc:creator>
      <dc:date>2016-03-03T14:29:41Z</dc:date>
    </item>
    <item>
      <title>Re: Bare metal UART Port Initialization Problem on TWR-K70</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Bare-metal-UART-Port-Initialization-Problem-on-TWR-K70/m-p/505647#M31722</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;Enable the clock to the port in SIM_SCGC5 and then the hard fault will not occur.&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;Mark&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Mar 2016 15:59:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Bare-metal-UART-Port-Initialization-Problem-on-TWR-K70/m-p/505647#M31722</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2016-03-03T15:59:52Z</dc:date>
    </item>
    <item>
      <title>Re: Bare metal UART Port Initialization Problem on TWR-K70</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Bare-metal-UART-Port-Initialization-Problem-on-TWR-K70/m-p/505648#M31723</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Hasan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to use UART2 and PORTE modules, you need enable their clock gates manually first.&lt;/P&gt;&lt;P&gt;The PE has enabled these clock gates automatically.&lt;/P&gt;&lt;P&gt;See below image:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="clock gate enable.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/58372iE92E5889B5C5F39C/image-size/large?v=v2&amp;amp;px=999" role="button" title="clock gate enable.jpg" alt="clock gate enable.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Robin&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Mar 2016 02:45:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Bare-metal-UART-Port-Initialization-Problem-on-TWR-K70/m-p/505648#M31723</guid>
      <dc:creator>Robin_Shen</dc:creator>
      <dc:date>2016-03-07T02:45:03Z</dc:date>
    </item>
    <item>
      <title>Re: Bare metal UART Port Initialization Problem on TWR-K70</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Bare-metal-UART-Port-Initialization-Problem-on-TWR-K70/m-p/505649#M31724</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mark Butcher,&lt;/P&gt;&lt;P&gt;It worked when the clock is enabled,&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Mar 2016 13:17:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Bare-metal-UART-Port-Initialization-Problem-on-TWR-K70/m-p/505649#M31724</guid>
      <dc:creator>hasanoksak</dc:creator>
      <dc:date>2016-03-08T13:17:51Z</dc:date>
    </item>
    <item>
      <title>Re: Bare metal UART Port Initialization Problem on TWR-K70</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Bare-metal-UART-Port-Initialization-Problem-on-TWR-K70/m-p/505650#M31725</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/Robin_Shen"&gt;Robin_Shen&lt;/A&gt; ,&lt;/P&gt;&lt;P&gt;Now it work,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Mar 2016 13:19:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Bare-metal-UART-Port-Initialization-Problem-on-TWR-K70/m-p/505650#M31725</guid>
      <dc:creator>hasanoksak</dc:creator>
      <dc:date>2016-03-08T13:19:55Z</dc:date>
    </item>
  </channel>
</rss>

