<?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: How many UARTs can be emulated using FlexIO in S32K144? in S32K</title>
    <link>https://community.nxp.com/t5/S32K/How-many-UARTs-can-be-emulated-using-FlexIO-in-S32K144/m-p/1046344#M6863</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Prasanna,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As you write, the FlexIO has available 4 Timers, 4 Shifters, 8 Pins&lt;/P&gt;&lt;P&gt;For one UART (TX + RX) 2 shifters and 2 timers&amp;nbsp;are needed.&lt;BR /&gt; So, we can configure&amp;nbsp;max 2x UART by FlexIO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There is a possibility to&amp;nbsp;have several shifters clocked by the same timer&amp;nbsp;but still, we have only 4 shifters.&lt;/P&gt;&lt;P&gt;However, the S32K144 has 3x LPUART, you could use it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope it helps.&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Diana&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 07 May 2020 09:32:08 GMT</pubDate>
    <dc:creator>dianabatrlova</dc:creator>
    <dc:date>2020-05-07T09:32:08Z</dc:date>
    <item>
      <title>How many UARTs can be emulated using FlexIO in S32K144?</title>
      <link>https://community.nxp.com/t5/S32K/How-many-UARTs-can-be-emulated-using-FlexIO-in-S32K144/m-p/1046343#M6862</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;S32K144 has a option to configure 8 pins as FlexIO data pins.&amp;nbsp;On the other hand, it has 4 shifters and 4 timers as per the datasheet.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="" class="jive-emoji image-1 jive-image j-img-original" src="https://user-images.githubusercontent.com/2884227/81073918-f23e5080-8f05-11ea-8251-d9cedc94ed6e.png" /&gt;&lt;/P&gt;&lt;P&gt;And one FlexIO UART TX requires, one shifter and one timer for the operation.&lt;/P&gt;&lt;P&gt;&lt;IMG alt="" class="jive-emoji jive-image image-2 j-img-original" src="https://user-images.githubusercontent.com/2884227/81074200-49dcbc00-8f06-11ea-8fc6-5fe43b623cf1.png" /&gt;&lt;/P&gt;&lt;P&gt;--------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;Does it mean that we can emulate &lt;STRONG&gt;only two duplex UARTs&lt;/STRONG&gt; (Rx+Tx) using FlexIO?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there any way &lt;STRONG&gt;to implement 4 UARTs using FlexIO&lt;/STRONG&gt;?&amp;nbsp;For example, in my application, I can keep the baudrate of all UARTs same, which can reduce the number of timers required.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Prasanna&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 May 2020 04:50:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/How-many-UARTs-can-be-emulated-using-FlexIO-in-S32K144/m-p/1046343#M6862</guid>
      <dc:creator>prasanna_rawke</dc:creator>
      <dc:date>2020-05-06T04:50:30Z</dc:date>
    </item>
    <item>
      <title>Re: How many UARTs can be emulated using FlexIO in S32K144?</title>
      <link>https://community.nxp.com/t5/S32K/How-many-UARTs-can-be-emulated-using-FlexIO-in-S32K144/m-p/1046344#M6863</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Prasanna,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As you write, the FlexIO has available 4 Timers, 4 Shifters, 8 Pins&lt;/P&gt;&lt;P&gt;For one UART (TX + RX) 2 shifters and 2 timers&amp;nbsp;are needed.&lt;BR /&gt; So, we can configure&amp;nbsp;max 2x UART by FlexIO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There is a possibility to&amp;nbsp;have several shifters clocked by the same timer&amp;nbsp;but still, we have only 4 shifters.&lt;/P&gt;&lt;P&gt;However, the S32K144 has 3x LPUART, you could use it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope it helps.&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Diana&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 May 2020 09:32:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/How-many-UARTs-can-be-emulated-using-FlexIO-in-S32K144/m-p/1046344#M6863</guid>
      <dc:creator>dianabatrlova</dc:creator>
      <dc:date>2020-05-07T09:32:08Z</dc:date>
    </item>
    <item>
      <title>Re: How many UARTs can be emulated using FlexIO in S32K144?</title>
      <link>https://community.nxp.com/t5/S32K/How-many-UARTs-can-be-emulated-using-FlexIO-in-S32K144/m-p/1046345#M6864</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Diana,&lt;/P&gt;&lt;P&gt;Thanks for the clarification.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Actually in my application, all the LPUARTs are already consumed by other modules, and I was going by the impression that 8 FlexIO data pins will cater 4 additional UARTs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Prasanna&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 May 2020 09:38:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/How-many-UARTs-can-be-emulated-using-FlexIO-in-S32K144/m-p/1046345#M6864</guid>
      <dc:creator>prasanna_rawke</dc:creator>
      <dc:date>2020-05-07T09:38:36Z</dc:date>
    </item>
  </channel>
</rss>

