<?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: Pin Definition mk60n512 in MQX Software Solutions</title>
    <link>https://community.nxp.com/t5/MQX-Software-Solutions/Pin-Definition-mk60n512/m-p/222363#M5921</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Fernando,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in &lt;STRONG&gt;_bsp_gpio_io_init() &lt;/STRONG&gt; function before enable clock to all ports you add:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; /****** Set PTD6 as input ********/&lt;/P&gt;&lt;P&gt;&amp;nbsp; PORTD_PCR6=(0|PORT_PCR_MUX(1));&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; //Change PTD6 to input&lt;/P&gt;&lt;P&gt;&amp;nbsp; GPIOD_PDDR&amp;amp;=~ GPIO_PDDR_PDD(0x40);&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; /****** Set PTC1 as input ********/&lt;/P&gt;&lt;P&gt;&amp;nbsp; PORTC_PCR1=(0|PORT_PCR_MUX(1));&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; //Change PTC1 to input&lt;/P&gt;&lt;P&gt;&amp;nbsp; GPIOC_PDDR&amp;amp;=~ GPIO_PDDR_PDD(0x1);&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;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 10 Jan 2013 10:53:16 GMT</pubDate>
    <dc:creator>Teckna</dc:creator>
    <dc:date>2013-01-10T10:53:16Z</dc:date>
    <item>
      <title>Pin Definition mk60n512</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Pin-Definition-mk60n512/m-p/222360#M5918</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;Hello.&lt;/SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;I'm working with&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;TWR&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;K60N512&lt;/SPAN&gt;, &lt;SPAN class="hps"&gt;CW10.2&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;and&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;MQX3.7&lt;/SPAN&gt;. &lt;SPAN class="hps"&gt;I need to use&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;a pin as&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;digital input&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;and need to know&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;if the&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;MQX&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;RTOS&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;has configured&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;for some other use&lt;/SPAN&gt;. &lt;SPAN class="hps"&gt;How&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;I can&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;tell?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="hps"&gt;Thank you.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jan 2013 08:42:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Pin-Definition-mk60n512/m-p/222360#M5918</guid>
      <dc:creator>feraro</dc:creator>
      <dc:date>2013-01-10T08:42:50Z</dc:date>
    </item>
    <item>
      <title>Re: Pin Definition mk60n512</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Pin-Definition-mk60n512/m-p/222361#M5919</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Fernando Ramon,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you are using K60, thus I would look for PCR register in the BSP folder and this search will return those which are set by default.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For instance from _bsp_serial_io_init, if your application initializes UART0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;/* PTD6 as RX function (Alt.3) + drive strength */&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;pctl-&amp;gt;PCR[6] = 0 | PORT_PCR_MUX(3) | PORT_PCR_DSE_MASK;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;MartinK&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jan 2013 09:30:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Pin-Definition-mk60n512/m-p/222361#M5919</guid>
      <dc:creator>c0170</dc:creator>
      <dc:date>2013-01-10T09:30:33Z</dc:date>
    </item>
    <item>
      <title>Re: Pin Definition mk60n512</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Pin-Definition-mk60n512/m-p/222362#M5920</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;Hello&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;Kojto&lt;/SPAN&gt;. &lt;SPAN class="hps"&gt;Thanks for your answer&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="hps"&gt;I have&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;a specific case&lt;/SPAN&gt;. &lt;SPAN class="hps"&gt;I am using&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;the pins&lt;/SPAN&gt;: &lt;SPAN class="hps"&gt;Pin&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;number 6&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;of&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;PORTD&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;and&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;PORTC&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;pin 1&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;as digital inputs&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="hps"&gt;In&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;twrk60n512.h&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;initialize&lt;/SPAN&gt;:&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="hps"&gt;# define&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;BSP_PASO_CERO&lt;/SPAN&gt; &lt;SPAN class="atn hps"&gt;(&lt;/SPAN&gt;GPIO_PORT_D &lt;SPAN class="hps"&gt;|&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;GPIO_PIN6&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN class="hps"&gt;# define&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;BSP_11HC08&lt;/SPAN&gt; &lt;SPAN class="atn hps"&gt;(&lt;/SPAN&gt;GPIO_PORT_C &lt;SPAN class="hps"&gt;|&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;GPIO_PIN1&lt;/SPAN&gt;)&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="hps"&gt;In&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;my code&lt;/SPAN&gt;, &lt;SPAN class="hps"&gt;initialize&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="hps"&gt;input_setC_1&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;uint_32&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;const&lt;/SPAN&gt; &lt;SPAN class="atn hps"&gt;[&lt;/SPAN&gt;] &lt;SPAN class="hps"&gt;=&lt;/SPAN&gt; &lt;SPAN class="atn hps"&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="hps"&gt;BSP_PASO_CERO&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;|&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;GPIO_PIN_IRQ_FALLING&lt;/SPAN&gt;,&lt;BR /&gt;&lt;SPAN class="hps"&gt;GPIO_LIST_END&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="hps"&gt;};&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="hps"&gt;input_setC_2&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;uint_32&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;const&lt;/SPAN&gt; &lt;SPAN class="atn hps"&gt;[&lt;/SPAN&gt;] &lt;SPAN class="hps"&gt;=&lt;/SPAN&gt; &lt;SPAN class="atn hps"&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="hps"&gt;BSP_11HC08&lt;/SPAN&gt;,&lt;BR /&gt;&lt;SPAN class="hps"&gt;GPIO_LIST_END&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="hps"&gt;};&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="hps"&gt;and see that&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;input_setC_1&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;[0&lt;/SPAN&gt;] &lt;/SPAN&gt;&lt;SPAN lang="en"&gt; &lt;SPAN class="hps"&gt;bits&lt;/SPAN&gt; &lt;/SPAN&gt;&lt;SPAN lang="en"&gt;are &lt;SPAN class="hps"&gt;different from&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;input_setC_2&lt;/SPAN&gt; &lt;SPAN class="atn hps"&gt;[&lt;/SPAN&gt;0]. &lt;SPAN class="hps"&gt;In&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;input_setC_1&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;[0&lt;/SPAN&gt;] = &lt;SPAN class="hps"&gt;0x81000066&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;and&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;input_setC_2&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;[0&lt;/SPAN&gt;] = &lt;SPAN class="hps"&gt;0x80000041&lt;/SPAN&gt;. &lt;SPAN class="hps"&gt;Where&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;are initialized&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;bytes&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;1 and&lt;/SPAN&gt; &lt;SPAN class="atn hps"&gt;0 (&lt;/SPAN&gt;0x66 &lt;SPAN class="hps"&gt;/&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;0x41&lt;/SPAN&gt;)?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;Thanks.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jan 2013 09:51:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Pin-Definition-mk60n512/m-p/222362#M5920</guid>
      <dc:creator>feraro</dc:creator>
      <dc:date>2013-01-10T09:51:49Z</dc:date>
    </item>
    <item>
      <title>Re: Pin Definition mk60n512</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Pin-Definition-mk60n512/m-p/222363#M5921</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Fernando,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in &lt;STRONG&gt;_bsp_gpio_io_init() &lt;/STRONG&gt; function before enable clock to all ports you add:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; /****** Set PTD6 as input ********/&lt;/P&gt;&lt;P&gt;&amp;nbsp; PORTD_PCR6=(0|PORT_PCR_MUX(1));&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; //Change PTD6 to input&lt;/P&gt;&lt;P&gt;&amp;nbsp; GPIOD_PDDR&amp;amp;=~ GPIO_PDDR_PDD(0x40);&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; /****** Set PTC1 as input ********/&lt;/P&gt;&lt;P&gt;&amp;nbsp; PORTC_PCR1=(0|PORT_PCR_MUX(1));&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; //Change PTC1 to input&lt;/P&gt;&lt;P&gt;&amp;nbsp; GPIOC_PDDR&amp;amp;=~ GPIO_PDDR_PDD(0x1);&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;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jan 2013 10:53:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Pin-Definition-mk60n512/m-p/222363#M5921</guid>
      <dc:creator>Teckna</dc:creator>
      <dc:date>2013-01-10T10:53:16Z</dc:date>
    </item>
    <item>
      <title>Re: Pin Definition mk60n512</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/Pin-Definition-mk60n512/m-p/222364#M5922</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;Ok&lt;/SPAN&gt;, &lt;SPAN class="hps"&gt;now I understand&lt;/SPAN&gt;, I was &lt;SPAN class="hps"&gt;lost&lt;/SPAN&gt;. &lt;SPAN class="hps"&gt;Thanks for everything&lt;/SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jan 2013 10:53:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/Pin-Definition-mk60n512/m-p/222364#M5922</guid>
      <dc:creator>feraro</dc:creator>
      <dc:date>2013-01-10T10:53:24Z</dc:date>
    </item>
  </channel>
</rss>

