<?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: LPC1769(LPCXpresso) SPI problem in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1769-LPCXpresso-SPI-problem/m-p/516640#M1787</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by R2D2 on Sat Feb 06 12:47:46 MST 2016&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: haber&lt;/STRONG&gt;&lt;BR /&gt;So, connection of Arduino and Arduino source code is no problem.&lt;BR /&gt;&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; :quest: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any hint about hardware signals (Scope) or voltages ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 17:24:24 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T17:24:24Z</dc:date>
    <item>
      <title>LPC1769(LPCXpresso) SPI problem</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1769-LPCXpresso-SPI-problem/m-p/516635#M1782</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by haber on Sat Feb 06 03:00:34 MST 2016&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm trying to execute SPI mode with LPCOpen example(periph_spi).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I succeed in concurrent example(no revise the example code)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;but, when I tried to SPI connect with other device(arduino uno), it isn't work well(same code).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When I disconnect SSP pin(J5 - J8) and connect with Arduino board, MISO port(SPI) transmit only 0xFF&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So, I try debuging, As a result, pSPI-&amp;gt;DR = SPI_DR_DATA(data) (in the function Chip_SPI_SendFrame&amp;nbsp; spi_17xx_40xx.h)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;not work well.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In the function Chip_SPI_SendFrame(LPC_SPI_T *pSPI, uint16_t data), 'data' variable have correct&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;value. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But, pSPI-&amp;gt;DR = SPI_DR_DATA(data) result, pSPI-&amp;gt;DR variable have 0xFF.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When SPI pin connect with SSP pin concurrently, pSPI-&amp;gt;DR = SPI_DR_DATA(data) work well.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But, if I disconnect SPI pin with SSP pin, pSPI-&amp;gt;DR variable have only 0xFF regardless of value SPI_DR_DATA(data).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;What's the wrong?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:24:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1769-LPCXpresso-SPI-problem/m-p/516635#M1782</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:24:20Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1769(LPCXpresso) SPI problem</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1769-LPCXpresso-SPI-problem/m-p/516636#M1783</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by mysepp on Sat Feb 06 04:33:39 MST 2016&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Who is master, who is slave?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;What have you connected from one side to what on the other side?&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:24:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1769-LPCXpresso-SPI-problem/m-p/516636#M1783</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:24:21Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1769(LPCXpresso) SPI problem</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1769-LPCXpresso-SPI-problem/m-p/516637#M1784</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by haber on Sat Feb 06 07:03:10 MST 2016&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:24:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1769-LPCXpresso-SPI-problem/m-p/516637#M1784</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:24:22Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1769(LPCXpresso) SPI problem</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1769-LPCXpresso-SPI-problem/m-p/516638#M1785</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by haber on Sat Feb 06 07:03:38 MST 2016&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:24:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1769-LPCXpresso-SPI-problem/m-p/516638#M1785</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:24:22Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1769(LPCXpresso) SPI problem</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1769-LPCXpresso-SPI-problem/m-p/516639#M1786</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by haber on Sat Feb 06 07:11:24 MST 2016&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;First of all, thanks for replying.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In the both case(connecting concurrently and with other device), LPCXpresso SPI is master.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;LPCXPresso SSP(J6.5 - J6.8) is slave in the example and Arduino is slave in the connecting other device.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And I connect with the device like below :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;-NXP LPC1769 LPCXpresso board&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;* SPI connection with Master : &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; - P0.15:&amp;nbsp; SPI_SCK (J6.13)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; - P0.16 : SPI_SSEL (J6.14)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; - P0.17:&amp;nbsp; SPI_MISO (J6.12)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; - P0.18:&amp;nbsp; SPI_MOSI (J6.11)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;* SSP1 connection with Slave :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; - P0.7:&amp;nbsp; SSP1_SCK&amp;nbsp; (J6.7) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; - P0.6:&amp;nbsp; SSP1_SSEL (J6.8) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; - P0.8:&amp;nbsp; SSP1_MISO (J6.6) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; - P0.9:&amp;nbsp; SSP1_MOSI (J6.5)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The SCK pin of SPI is connected to SCK of SSP1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The SSEL pin of SPI is connected to SSEL of SSP1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The MISO pin of SPI is connected to MISO of SSP1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The MOSI pin of SPI is connected to MOSI of SSP1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;-----&amp;gt; this connection is in the concurrent example. It is works well.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;LPCXpresso SPI connection with Master :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; - P0.15:&amp;nbsp; SPI_SCK (J6.13)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; - P0.16 : SPI_SSEL (J6.14)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; - P0.17:&amp;nbsp; SPI_MISO (J6.12)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; - P0.18:&amp;nbsp; SPI_MOSI (J6.11)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Arduino SPI connection with slave :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - D13 : SPI_SCK&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - D12 : SPI_MISO&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - D11 : SPI_MOSI&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - D10 : SPI_SSEL&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The SCK pin of SPI is connected to SCK of Arduino SPI(D13).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The SSEL pin of SPI is connected to SSEL of Arduino SSEL(D10).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The MISO pin of SPI is connected to MISO of Arduino MOSI(D11).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The MOSI pin of SPI is connected to MOSI of Arduino MOSO(D10).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;-----&amp;gt; this connection is in the connecting other device case. It is works not well.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; But, when Arduino connect with other Arduino in SPI Mode, it works well.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; So, connection of Arduino and Arduino source code is no problem.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:24:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1769-LPCXpresso-SPI-problem/m-p/516639#M1786</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:24:23Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1769(LPCXpresso) SPI problem</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1769-LPCXpresso-SPI-problem/m-p/516640#M1787</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by R2D2 on Sat Feb 06 12:47:46 MST 2016&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: haber&lt;/STRONG&gt;&lt;BR /&gt;So, connection of Arduino and Arduino source code is no problem.&lt;BR /&gt;&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; :quest: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any hint about hardware signals (Scope) or voltages ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:24:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1769-LPCXpresso-SPI-problem/m-p/516640#M1787</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:24:24Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1769(LPCXpresso) SPI problem</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1769-LPCXpresso-SPI-problem/m-p/516641#M1788</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by haber on Sat Feb 06 14:54:56 MST 2016&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Oh, Thanks for your replying.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I solved the problem!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Initial SPI bitrate setting in LPCXpresso example is 400Khz.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But, Arduino don't support 400Khz SPI bitrate.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;As a result, SPI communication between LPCXpresso and Arduino no work well.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When I configurate LPCXpresso SPI as1Mhz bitrate, it works well!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you again for your support.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:24:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1769-LPCXpresso-SPI-problem/m-p/516641#M1788</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:24:24Z</dc:date>
    </item>
  </channel>
</rss>

