<?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 KEA-128 GPIO at 3.3volts in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/KEA-128-GPIO-at-3-3volts/m-p/445005#M26262</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;can we operate the GPIO of KEA-128 with 3.3 volts?what should i do for that?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 30 Oct 2015 09:33:18 GMT</pubDate>
    <dc:creator>vignesh_vb_7</dc:creator>
    <dc:date>2015-10-30T09:33:18Z</dc:date>
    <item>
      <title>KEA-128 GPIO at 3.3volts</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/KEA-128-GPIO-at-3-3volts/m-p/445005#M26262</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;can we operate the GPIO of KEA-128 with 3.3 volts?what should i do for that?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Oct 2015 09:33:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/KEA-128-GPIO-at-3-3volts/m-p/445005#M26262</guid>
      <dc:creator>vignesh_vb_7</dc:creator>
      <dc:date>2015-10-30T09:33:18Z</dc:date>
    </item>
    <item>
      <title>Re: KEA-128 GPIO at 3.3volts</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/KEA-128-GPIO-at-3-3volts/m-p/445006#M26263</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;Yes, you can operation GPIO of KEA128 with 3.3V. You need to provide 3.3V to VDD.&lt;/P&gt;&lt;P&gt;If you have to provide 5V to VDD, you have to add a transceiver to change the signal voltage.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope my reply can help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards&lt;/P&gt;&lt;P&gt;Paul&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Nov 2015 02:26:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/KEA-128-GPIO-at-3-3volts/m-p/445006#M26263</guid>
      <dc:creator>Paul_Tian</dc:creator>
      <dc:date>2015-11-02T02:26:54Z</dc:date>
    </item>
    <item>
      <title>Re: KEA-128 GPIO at 3.3volts</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/KEA-128-GPIO-at-3-3volts/m-p/445007#M26264</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I gave VDD(PTF0) as 3.3v and flashed a code to make a GPIO as 3.3 volts but it still remained as 5 volts?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The code is&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#include "GPIO.h"&lt;/P&gt;&lt;P&gt;int main(void)&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp; int counter = 0;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; CONFIG_PIN_AS_GPIO(d,PTD5,OUTPUT);&lt;/P&gt;&lt;P&gt;&amp;nbsp; OUTPUT_SET(d,PTD5);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; for(;;) {&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; counter++;&lt;/P&gt;&lt;P&gt;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; return 0;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/******************************************************************************* GPIO.h file **********************************************************************************/&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;enum GPIOA {&lt;/P&gt;&lt;P&gt;&amp;nbsp; PTA0,PTA1,PTA2,PTA3,PTA4,PTA5,PTA6,PTA7,&lt;/P&gt;&lt;P&gt;&amp;nbsp; PTB0,PTB1,PTB2,PTB3,PTB4,PTB5,PTB6,PTB7,&lt;/P&gt;&lt;P&gt;&amp;nbsp; PTC0,PTC1,PTC2,PTC3,PTC4,PTC5,PTC6,PTC7,&lt;/P&gt;&lt;P&gt;&amp;nbsp; PTD0,PTD1,PTD2,PTD3,PTD4,PTD5,PTD6,PTD7&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;enum GPIOB {&lt;/P&gt;&lt;P&gt;&amp;nbsp; PTE0,PTE1,PTE2,PTE3,PTE4,PTE5,PTE6,PTE7,&lt;/P&gt;&lt;P&gt;&amp;nbsp; PTF0,PTF1,PTF2,PTF3,PTF4,PTF5,PTF6,PTF7,&lt;/P&gt;&lt;P&gt;&amp;nbsp; PTG0,PTG1,PTG2,PTG3,PTG4,PTG5,PTG6,PTG7,&lt;/P&gt;&lt;P&gt;&amp;nbsp; PTH0,PTH1,PTH2,PTH3,PTH4,PTH5,PTH6,PTH7&lt;/P&gt;&lt;P&gt;};&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;enum GPIOC {&lt;/P&gt;&lt;P&gt;&amp;nbsp; PTI0,PTI1,PTI2,PTI3,PTI4,PTI5,PTI6,PTI7&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;#define a&amp;nbsp; A&lt;/P&gt;&lt;P&gt;#define b&amp;nbsp; A&lt;/P&gt;&lt;P&gt;#define c&amp;nbsp; A&lt;/P&gt;&lt;P&gt;#define d&amp;nbsp; A&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#define e&amp;nbsp; B&lt;/P&gt;&lt;P&gt;#define f&amp;nbsp; B&lt;/P&gt;&lt;P&gt;#define g&amp;nbsp; B&lt;/P&gt;&lt;P&gt;#define h&amp;nbsp; B&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#define i C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#define OUTPUT&amp;nbsp; 1&lt;/P&gt;&lt;P&gt;#define INPUT 0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#define CONFIG_PIN_AS_GPIO(port,port_pin,mode)&amp;nbsp;&amp;nbsp;&amp;nbsp; XCONFIG_PIN_AS_GPIO(port,port_pin,mode)&lt;/P&gt;&lt;P&gt;#define XCONFIG_PIN_AS_GPIO(port,port_pin,mode)&amp;nbsp;&amp;nbsp; (mode == 0) ? (GPIO##port##_PDDR |= 0 &amp;lt;&amp;lt; port_pin) : (GPIO##port##_PDDR |= 1 &amp;lt;&amp;lt; port_pin) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#define ENABLE_INPUT(port,port_pin) XENABLE_INPUT(port,port_pin)&lt;/P&gt;&lt;P&gt;#define XENABLE_INPUT(port,port_pin) GPIO##port##_PIDR ^= 1&amp;lt;&amp;lt;port_pin&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#define ENABLE_PULLUP(port,port_pin) XENABLE_PULLUP(port,port_pin)&lt;/P&gt;&lt;P&gt;#define XENABLE_PULLUP(port,port_pin) PORT_PUE0 |= PORT_PUE0_PT##port##PE##port_pin##_MASK &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#define OUTPUT_SET(port,register_num) XOUTPUT_SET(port,register_num)&lt;/P&gt;&lt;P&gt;#define XOUTPUT_SET(port,register_num) GPIO##port##_PSOR |=1&amp;lt;&amp;lt;register_num&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#define OUTPUT_CLEAR(port,register_num) XOUTPUT_CLEAR(port,register_num)&lt;/P&gt;&lt;P&gt;#define XOUTPUT_CLEAR(port,register_num) GPIO##port##_PCOR |=1&amp;lt;&amp;lt;register_num&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#define OUTPUT_TOGGLE(port,register_num) XOUTPUT_TOGGLE(port,register_num)&lt;/P&gt;&lt;P&gt;#define XOUTPUT_TOGGLE(port,register_num) GPIO##port##_PTOR |=1&amp;lt;&amp;lt;register_num&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#define CONFIG_PIN_AS_FGPIO(port,port_pin,mode)&amp;nbsp;&amp;nbsp;&amp;nbsp; XCONFIG_PIN_AS_FGPIO(port,port_pin,mode)&lt;/P&gt;&lt;P&gt;#define XCONFIG_PIN_AS_FGPIO(port,port_pin,mod&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Nov 2015 07:54:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/KEA-128-GPIO-at-3-3volts/m-p/445007#M26264</guid>
      <dc:creator>vignesh_vb_7</dc:creator>
      <dc:date>2015-11-03T07:54:07Z</dc:date>
    </item>
    <item>
      <title>Re: KEA-128 GPIO at 3.3volts</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/KEA-128-GPIO-at-3-3volts/m-p/445008#M26265</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Should we connect all the 3 VDD pins(pin8 , pin49 and pin 70) to 3.3 volts if I want to operate the GPIO at 3.3 volts?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Should I connect all the 3 Vss to ground as well for getting 3.3 volts at GPIO's?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Nov 2015 09:57:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/KEA-128-GPIO-at-3-3volts/m-p/445008#M26265</guid>
      <dc:creator>vignesh_vb_7</dc:creator>
      <dc:date>2015-11-03T09:57:25Z</dc:date>
    </item>
  </channel>
</rss>

