<?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: Multiple Slaves on one SPI for the KL25Z48M in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Multiple-Slaves-on-one-SPI-for-the-KL25Z48M/m-p/277254#M10041</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Clarification;&lt;/P&gt;&lt;P&gt;The need is for two external slave devices attached to 1 KL15 SPI Master device.&lt;/P&gt;&lt;P&gt;So is the best way to do this;&lt;/P&gt;&lt;P&gt;In PE select 0 chip selects.&lt;/P&gt;&lt;P&gt;Use two manually controlled GPIO's for the two chip selects.&lt;/P&gt;&lt;P&gt;?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 05 Jun 2013 21:50:45 GMT</pubDate>
    <dc:creator>donmacnally</dc:creator>
    <dc:date>2013-06-05T21:50:45Z</dc:date>
    <item>
      <title>Multiple Slaves on one SPI for the KL25Z48M</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Multiple-Slaves-on-one-SPI-for-the-KL25Z48M/m-p/277253#M10040</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I notice that the SPI devices on the KL25Z48M only have 1 chip select, for example, SPI0_PCS0.&lt;/P&gt;&lt;P&gt;I need two devices on 1 SPI device. I'm thinking that I can use two GPIO's for the two spi chip selects and leave the SPI0_PCS0 unused.&lt;/P&gt;&lt;P&gt;I'd just need to manually control the GPIO's before and after the SPI reads and writes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does that sound like a valid solution?&lt;/P&gt;&lt;P&gt;Is their a better way?&lt;/P&gt;&lt;P&gt;Don&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Jun 2013 21:31:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Multiple-Slaves-on-one-SPI-for-the-KL25Z48M/m-p/277253#M10040</guid>
      <dc:creator>donmacnally</dc:creator>
      <dc:date>2013-06-05T21:31:44Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple Slaves on one SPI for the KL25Z48M</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Multiple-Slaves-on-one-SPI-for-the-KL25Z48M/m-p/277254#M10041</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Clarification;&lt;/P&gt;&lt;P&gt;The need is for two external slave devices attached to 1 KL15 SPI Master device.&lt;/P&gt;&lt;P&gt;So is the best way to do this;&lt;/P&gt;&lt;P&gt;In PE select 0 chip selects.&lt;/P&gt;&lt;P&gt;Use two manually controlled GPIO's for the two chip selects.&lt;/P&gt;&lt;P&gt;?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Jun 2013 21:50:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Multiple-Slaves-on-one-SPI-for-the-KL25Z48M/m-p/277254#M10041</guid>
      <dc:creator>donmacnally</dc:creator>
      <dc:date>2013-06-05T21:50:45Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple Slaves on one SPI for the KL25Z48M</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Multiple-Slaves-on-one-SPI-for-the-KL25Z48M/m-p/277255#M10042</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 use two GPIO pins as SPI chip selects instead of the original SPI0_PCS0 pin.&lt;/P&gt;&lt;P&gt;Wish it helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Jun 2013 03:23:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Multiple-Slaves-on-one-SPI-for-the-KL25Z48M/m-p/277255#M10042</guid>
      <dc:creator>Hui_Ma</dc:creator>
      <dc:date>2013-06-18T03:23:35Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple Slaves on one SPI for the KL25Z48M</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Multiple-Slaves-on-one-SPI-for-the-KL25Z48M/m-p/277256#M10043</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;I find out that the GPIO pin goes low 9uS before the MOSI pin begins to toggle and then goes high 10uS after the MOSI pins last data bit.&amp;nbsp; So the price to pay for using GPIO is ~19uS of compute time.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Jun 2013 16:50:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Multiple-Slaves-on-one-SPI-for-the-KL25Z48M/m-p/277256#M10043</guid>
      <dc:creator>donmacnally</dc:creator>
      <dc:date>2013-06-18T16:50:25Z</dc:date>
    </item>
  </channel>
</rss>

