<?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: SPI component - using Tx FIFO - continuous mode in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/SPI-component-using-Tx-FIFO-continuous-mode/m-p/187822#M2074</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;could you please provide more details about your use-case including targeting MCU and details regarding slave device? However generally you cannot share/use Init_SPI and SPIMaster_LDD component together.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Based on your description, there are the following options:&lt;/P&gt;&lt;P&gt;- use Init_SPI and write the run-time routines manually.&lt;/P&gt;&lt;P&gt;- use SPIMaster_LDD, freeze the generated code and modify it manually.&lt;/P&gt;&lt;P&gt;- use the SPIMaster_LDD and set it to send 8-bit data (handle the SS by GPIO_LDD in case you need to toggle after 24-bits).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note:&lt;/P&gt;&lt;P&gt;Please post all future PEx related questions on PEx forum: &lt;A href="https://community.nxp.com/space/2022"&gt;Processor Expert Software&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;best regards&lt;/P&gt;&lt;P&gt;Vojtech Filip&lt;/P&gt;&lt;P&gt;Processor Expert Support Team&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 27 Nov 2012 10:43:15 GMT</pubDate>
    <dc:creator>vfilip</dc:creator>
    <dc:date>2012-11-27T10:43:15Z</dc:date>
    <item>
      <title>SPI component - using Tx FIFO - continuous mode</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/SPI-component-using-Tx-FIFO-continuous-mode/m-p/187821#M2073</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I need to be a SPI master and send words greater than 16 bits. If I were to write my own driver, I see the PUSHR with Tx FIFO register looks promising. However, I would rather use CodeWarrior's ProcessorExpert (Component Inspector) to create a suitable SPI device drivers. I am wondering if someone has come across this - and if there is a SPI "bean" created that has a SPI driver that supports longer words (I need 24 bit).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can create a SPI init bean that may be helpful (havent tested it yet) - and of course a regular SPI Master LDD bean. Is there a way for init_SPI and SPIMaster_LDD to play together? (component sharing somehow?) Or am I relegated to cut/pasting/editing my own driver.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Nov 2012 17:22:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/SPI-component-using-Tx-FIFO-continuous-mode/m-p/187821#M2073</guid>
      <dc:creator>davedanenberg</dc:creator>
      <dc:date>2012-11-26T17:22:31Z</dc:date>
    </item>
    <item>
      <title>Re: SPI component - using Tx FIFO - continuous mode</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/SPI-component-using-Tx-FIFO-continuous-mode/m-p/187822#M2074</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;could you please provide more details about your use-case including targeting MCU and details regarding slave device? However generally you cannot share/use Init_SPI and SPIMaster_LDD component together.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Based on your description, there are the following options:&lt;/P&gt;&lt;P&gt;- use Init_SPI and write the run-time routines manually.&lt;/P&gt;&lt;P&gt;- use SPIMaster_LDD, freeze the generated code and modify it manually.&lt;/P&gt;&lt;P&gt;- use the SPIMaster_LDD and set it to send 8-bit data (handle the SS by GPIO_LDD in case you need to toggle after 24-bits).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note:&lt;/P&gt;&lt;P&gt;Please post all future PEx related questions on PEx forum: &lt;A href="https://community.nxp.com/space/2022"&gt;Processor Expert Software&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;best regards&lt;/P&gt;&lt;P&gt;Vojtech Filip&lt;/P&gt;&lt;P&gt;Processor Expert Support Team&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Nov 2012 10:43:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/SPI-component-using-Tx-FIFO-continuous-mode/m-p/187822#M2074</guid>
      <dc:creator>vfilip</dc:creator>
      <dc:date>2012-11-27T10:43:15Z</dc:date>
    </item>
    <item>
      <title>Re: SPI component - using Tx FIFO - continuous mode</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/SPI-component-using-Tx-FIFO-continuous-mode/m-p/187823#M2075</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;Vojtech,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;Actually - it is OK - I didnt realize that using the CONT bit in the PUSHR register (as the auto-gen'd code does) would work for me. After looking at the auto-gen'ed code more closely I was hopeful it would just work - I just give the DAC_SPI_PTD_SendBlock API a size argument longer than 1 and using the CONT bit, the CS stay asserted through multiple "character" writes. so if I want my 24 bit word, I just set up the data width for 8bits, and send three bytes. Sorry for the trouble, &lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Nov 2012 16:47:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/SPI-component-using-Tx-FIFO-continuous-mode/m-p/187823#M2075</guid>
      <dc:creator>davedanenberg</dc:creator>
      <dc:date>2012-11-27T16:47:05Z</dc:date>
    </item>
  </channel>
</rss>

