<?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 Clock not coming on P0.15 port Pin in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517594#M2258</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 Jun 13 03:19:57 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;If your setup is nonsense, SPI isn't working&amp;nbsp; :) &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: gitanjali&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;LPC_SPI-&amp;gt;SPCCR= 4;&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; //SCK= PCLK/4&lt;BR /&gt;&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;UM LPC1768:&lt;/SPAN&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: &lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;17.7.4 SPI Clock Counter Register (S0SPCCR - 0x4002 000C)&lt;BR /&gt;This register controls the frequency of a master’s SCK. The register indicates the number of SPI peripheral clock cycles that make up an SPI clock.&lt;BR /&gt;[color=#f00]In Master mode, this register must be an even number greater than or equal to 8.[/color]&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Could be useful if you describe hardware and software and post a project or at least a file...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Which MCU are you using?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Which library?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 17:29:31 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T17:29:31Z</dc:date>
    <item>
      <title>SPI Clock not coming on P0.15 port Pin</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517590#M2254</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by gitanjali on Fri Jun 12 22:16:45 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;i made one code for SPI interface(Not using SSP) in master mode .Following is the code used.But when i check the SPI SCK on oscilloscope, it does not give any output.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;#ifdef __USE_CMSIS&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "LPC17xx.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "uart.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#endif&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;#include &amp;lt;cr_section_macros.h&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include &amp;lt;NXP/crp.h&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;__CRP const unsigned int CRP_WORD = CRP_NO_CRP ;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;int main(){&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;LPC_SC-&amp;gt;PCONP |= (1&amp;lt;&amp;lt;8); //Power SPI peripheral&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;LPC_SC-&amp;gt;PCLKSEL0 |= (1&amp;lt;&amp;lt;16); //PCLK for SPI0 = CCLK&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;LPC_PINCON-&amp;gt;PINSEL0=(3&amp;lt;&amp;lt;30);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LPC_PINCON-&amp;gt;PINSEL1=(3&amp;lt;&amp;lt;0)|(3&amp;lt;&amp;lt;2)|(3&amp;lt;&amp;lt;4);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LPC_PINCON-&amp;gt;PINMODE0 = (3&amp;lt;&amp;lt;30); &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LPC_PINCON-&amp;gt;PINMODE3 = (3&amp;lt;&amp;lt;0)|(3&amp;lt;&amp;lt;2)|(3&amp;lt;&amp;lt;4); &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;LPC_SPI-&amp;gt;SPCCR= 4;&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; //SCK= PCLK/4&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LPC_SPI-&amp;gt;SPCR |= 0x38;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //master mode&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;int data_in = 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(1){&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_SPI-&amp;gt;SPDR = 0xAAAA;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while ( (LPC_SPI-&amp;gt;SPIF &amp;amp; 0x0080)!=0x0080 );&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; data_in = LPC_SPI0-&amp;gt;S0SPDR;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Please Can any one help?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks a lot.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Gitanjali&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:29:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517590#M2254</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:29:28Z</dc:date>
    </item>
    <item>
      <title>Re: SPI Clock not coming on P0.15 port Pin</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517591#M2255</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by gitanjali on Fri Jun 12 22:19:03 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;please help on the above?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:29:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517591#M2255</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:29:29Z</dc:date>
    </item>
    <item>
      <title>Re: SPI Clock not coming on P0.15 port Pin</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517592#M2256</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by twicave on Sat Jun 13 00:46:45 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;have you fix that problem?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;please carefully check the pinmux with the board.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SPI signals can be switch out in several pins. not only one pin.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;and,if your application is not limited to several peripherals&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;you should not operate these peripheral by your hand.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;there is a very helpful code base, which is called "lpcopen_xxx"( it include all peripheral's operate API, and more), you can work on it. plenty of time will be saved.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;and :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SPCCR's value seems wrong.&amp;nbsp; in master mode, the value should not less than 8.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:29:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517592#M2256</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:29:30Z</dc:date>
    </item>
    <item>
      <title>Re: SPI Clock not coming on P0.15 port Pin</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517593#M2257</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by gitanjali on Sat Jun 13 01:34:54 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;i changed the value of SPCCR also (more then 8 ,even number ) but it is not working.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Similar code when i use it for SSP0(changing the pin and registers respectively ) then it is working.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Can u suggest something on this.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:29:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517593#M2257</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:29:30Z</dc:date>
    </item>
    <item>
      <title>Re: SPI Clock not coming on P0.15 port Pin</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517594#M2258</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 Jun 13 03:19:57 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;If your setup is nonsense, SPI isn't working&amp;nbsp; :) &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: gitanjali&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;LPC_SPI-&amp;gt;SPCCR= 4;&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; //SCK= PCLK/4&lt;BR /&gt;&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;UM LPC1768:&lt;/SPAN&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: &lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;17.7.4 SPI Clock Counter Register (S0SPCCR - 0x4002 000C)&lt;BR /&gt;This register controls the frequency of a master’s SCK. The register indicates the number of SPI peripheral clock cycles that make up an SPI clock.&lt;BR /&gt;[color=#f00]In Master mode, this register must be an even number greater than or equal to 8.[/color]&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Could be useful if you describe hardware and software and post a project or at least a file...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Which MCU are you using?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Which library?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:29:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517594#M2258</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:29:31Z</dc:date>
    </item>
    <item>
      <title>Re: SPI Clock not coming on P0.15 port Pin</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517595#M2259</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by 1234567890 on Sat Jun 13 08:50:26 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: &lt;/STRONG&gt;&lt;BR /&gt;SPI Clock not coming on P0.15 port Pin&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm not sure if a pull-down on SCK is the right choice.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:29:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517595#M2259</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:29:32Z</dc:date>
    </item>
    <item>
      <title>Re: SPI Clock not coming on P0.15 port Pin</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517596#M2260</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 Jun 13 09:19:43 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: 1234567890&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;I'm not sure if a pull-down on SCK is the right choice.&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; :D &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It's an output (master), so you can pull it up, down, right or left...&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:29:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517596#M2260</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:29:32Z</dc:date>
    </item>
    <item>
      <title>Re: SPI Clock not coming on P0.15 port Pin</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517597#M2261</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by gitanjali on Sun Jun 14 00:36:40 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm using LPC1769 and LPCXpresso IDE. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;lpc17XX.h &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I tries for SPCCR value more than 8 too, but its still not working.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:29:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517597#M2261</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:29:33Z</dc:date>
    </item>
    <item>
      <title>Re: SPI Clock not coming on P0.15 port Pin</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517598#M2262</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 Sun Jun 14 00:54:41 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: gitanjali&lt;/STRONG&gt;&lt;BR /&gt;I'm using LPC1769 and LPCXpresso IDE. &lt;BR /&gt;lpc17XX.h &lt;BR /&gt;&lt;BR /&gt;I tries for SPCCR value more than 8 too, but its still not working.&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm not sure what you are doing in detail here:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD bgcolor="#cacaca"&gt; &lt;PRE&gt; while ( (LPC_SPI-&amp;gt;SPIF &amp;amp; 0x0080)!=0x0080 );
 data_in = LPC_SPI0-&amp;gt;S0SPDR;
&lt;/PRE&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Probably that should be the part to wait for SPIF...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It's not very difficult to get SPI working,&amp;nbsp; just setup SPI, write data and wait for SPIF...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My library and my User manual has no LPC_SPI-&amp;gt;SPIF register, so I've no clue what you are doing there&amp;nbsp; :~&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:29:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517598#M2262</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:29:34Z</dc:date>
    </item>
    <item>
      <title>Re: SPI Clock not coming on P0.15 port Pin</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517599#M2263</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by gitanjali on Sun Jun 14 02:53:49 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;i write it wrong actually it like this&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; while ( (LPC_SPI-&amp;gt;SPSR &amp;amp; 0x0080)!=0x0080 ); // just seeing that the spif register is one or not.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; data_in = LPC_SPI-&amp;gt;SPDR;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;do you have any code for spi not the one given by LPC peripheral lib?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:29:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517599#M2263</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:29:34Z</dc:date>
    </item>
    <item>
      <title>Re: SPI Clock not coming on P0.15 port Pin</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517600#M2264</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 Sun Jun 14 03:05:52 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: gitanjali&lt;/STRONG&gt;&lt;BR /&gt;i write it wrong actually it like this&lt;BR /&gt;&lt;BR /&gt; while ( (LPC_SPI-&amp;gt;SPSR &amp;amp; 0x0080)!=0x0080 ); // just seeing that the spif register is one or not.&lt;BR /&gt; data_in = LPC_SPI-&amp;gt;SPDR;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;do you have any code for spi not the one given by LPC peripheral lib?&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Please stop posting code snippets&amp;nbsp; :O &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Post your file (use code tags) or better your complete project. Otherwise that's a guessing game here...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;A working SPI setting and read / write code requires less than 10 lines of code. If you don't post your complete code and don't describe what you are measuring it's difficult and annoying to help you...&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:29:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517600#M2264</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:29:35Z</dc:date>
    </item>
    <item>
      <title>Re: SPI Clock not coming on P0.15 port Pin</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517601#M2265</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by gitanjali on Sun Jun 14 03:22:05 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Here the code.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:29:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517601#M2265</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:29:36Z</dc:date>
    </item>
    <item>
      <title>Re: SPI Clock not coming on P0.15 port Pin</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517602#M2266</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by gitanjali on Sun Jun 14 03:26:08 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt; i trying to interface a abs encoder to Lpc1769. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But firstly i was checking on configuring spi of Lpc ,whether the clock is coming on the port or not.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:29:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517602#M2266</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:29:36Z</dc:date>
    </item>
    <item>
      <title>Re: SPI Clock not coming on P0.15 port Pin</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517603#M2267</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 Sun Jun 14 03:36:38 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Can't compile that&amp;nbsp; :(( &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: &lt;/STRONG&gt;&lt;BR /&gt;../src/main.c:46:18: error: '[color=#f00]LPC_SPSR' undeclared [/color](first use in this function)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while ( (LPC_SPSR &amp;amp; 0x0080)!= 0x0080 );&lt;/SPAN&gt;&lt;HR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:29:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517603#M2267</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:29:37Z</dc:date>
    </item>
    <item>
      <title>Re: SPI Clock not coming on P0.15 port Pin</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517604#M2268</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by gitanjali on Sun Jun 14 03:44:20 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Really Srrym for the code .Please see this one.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks a lot.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:29:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517604#M2268</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:29:37Z</dc:date>
    </item>
    <item>
      <title>Re: SPI Clock not coming on P0.15 port Pin</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517605#M2269</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 Sun Jun 14 03:48:06 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;And what's not working with this code?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:29:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517605#M2269</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:29:38Z</dc:date>
    </item>
    <item>
      <title>Re: SPI Clock not coming on P0.15 port Pin</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517606#M2270</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by gitanjali on Sun Jun 14 03:57:54 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;On port P0.15 that the SCK port the clock is not coming .&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Actually I'm using Oscilloscope for the same.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:29:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517606#M2270</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:29:39Z</dc:date>
    </item>
    <item>
      <title>Re: SPI Clock not coming on P0.15 port Pin</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517607#M2271</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 Sun Jun 14 04:04:25 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: gitanjali&lt;/STRONG&gt;&lt;BR /&gt;On port P0.15 that the SCK port the clock is not coming .&lt;BR /&gt;Actually I'm using Oscilloscope for the same.&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Then use a slower SCK (400kHz @ 100MHz main clock):&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD bgcolor="#cacaca"&gt; &lt;PRE&gt;LPC_SPI-&amp;gt;SPCCR= 250;&lt;/PRE&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:29:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517607#M2271</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:29:39Z</dc:date>
    </item>
    <item>
      <title>Re: SPI Clock not coming on P0.15 port Pin</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517608#M2272</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by gitanjali on Sun Jun 14 04:14:46 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;i did as you said but still no clock is coming.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:29:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517608#M2272</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:29:40Z</dc:date>
    </item>
    <item>
      <title>Re: SPI Clock not coming on P0.15 port Pin</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517609#M2273</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 Sun Jun 14 04:34:01 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: gitanjali&lt;/STRONG&gt;&lt;BR /&gt;i did as you said but still no clock is coming.&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm not sure what you are mesuring, but your code is working here&amp;nbsp; &lt;SPAN class="lia-unicode-emoji" title=":face_with_open_mouth:"&gt;&lt;LI-EMOJI id="lia_face-with-open-mouth" title=":face_with_open_mouth:"&gt;&lt;/LI-EMOJI&gt;&lt;/SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This is a working SPI sample, which is doing the same (400KHz SPI). The short delay isn't necessary, but useful...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD bgcolor="#cacaca"&gt; &lt;PRE&gt;
volatile uint8_t data_out = 0xA5;
volatile uint8_t data_in;

int main(void)
{
 volatile static int i = 0 ;
 LPC_SC-&amp;gt;PCONP |= (1&amp;lt;&amp;lt;8); //switch SPI on
 LPC_SC-&amp;gt;PCLKSEL0 |= (1&amp;lt;&amp;lt;16); //PCLK&amp;nbsp; = CCLK
 LPC_PINCON-&amp;gt;PINSEL0 &amp;amp;= ~(3&amp;lt;&amp;lt;30);//reset
 LPC_PINCON-&amp;gt;PINSEL0 |=&amp;nbsp; (3&amp;lt;&amp;lt;30);//set SCLK
 LPC_PINCON-&amp;gt;PINSEL1 &amp;amp;= ~((3&amp;lt;&amp;lt;0)|(3&amp;lt;&amp;lt;2)|(3&amp;lt;&amp;lt;4)); //reset
 LPC_PINCON-&amp;gt;PINSEL1 |=&amp;nbsp; ((3&amp;lt;&amp;lt;0)|(3&amp;lt;&amp;lt;2)|(3&amp;lt;&amp;lt;4)); //set SSEL, MISO, MOSI
 LPC_SPI-&amp;gt;SPCCR= 250; //&amp;gt;=8 100E6/250 = 400kHz
 LPC_SPI-&amp;gt;SPCR = 0x38; //master 8bit

 while(1)
 {
&amp;nbsp; LPC_SPI-&amp;gt;SPDR = data_out;
&amp;nbsp; while ((LPC_SPI-&amp;gt;SPSR &amp;amp; 0x80)!=0x80);
&amp;nbsp; data_in = LPC_SPI-&amp;gt;SPDR;
&amp;nbsp; for(i=0;i&amp;lt;100;i++){}//short delay
 }
 return 0;
}
&lt;/PRE&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you connect P0.17 and P0.18 SPI is receiving the transmitted data...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If this sample isn't working either your hardware is faulty or your SystemInit() is wrong...&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:29:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPI-Clock-not-coming-on-P0-15-port-Pin/m-p/517609#M2273</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:29:40Z</dc:date>
    </item>
  </channel>
</rss>

