<?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>LPC MicrocontrollersのトピックExecution frequency(72MHz---&amp;gt;120MHz)</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/Execution-frequency-72MHz-gt-120MHz/m-p/526586#M9206</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by shiggy on Sun Sep 22 00:02:34 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi Everyone!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have changed the code execution frequency from 72MHx to 167MHz by using the bellow code.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Q1) Is my programming code correct or necessay some modification?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Q2)Is the two step frequency_up(72MHz---&amp;gt;110MHz----&amp;gt;120MHz) necessay?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; (depending on the Chp 10.2.1 of UM10430)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;A)CGU_InitX(void)code working correctly at present.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you give me any comment, I mam very happy.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;------------------------------------------------------------------&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;uint32_t CGU_InitX(void){&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CGU_SetXTALOSC(12000000);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CGU_EnableEntity(CGU_CLKSRC_XTAL_OSC, ENABLE);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CGU_EntityConnect(CGU_CLKSRC_XTAL_OSC, CGU_CLKSRC_PLL1);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;// Disable PLL1 CPU hang???&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//CGU_EnableEntity(CGU_CLKSRC_PLL1, DISABLE);//AAA if this is, error&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//CGU_SetPLL1(6);//&amp;lt;----- execution FRQ is 72MHz//AAA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CGU_SetPLL1(10);&amp;nbsp; //&amp;lt;----- execution FRQ is 167MHz//AAA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CGU_EnableEntity(CGU_CLKSRC_PLL1, ENABLE);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CGU_EntityConnect(CGU_CLKSRC_PLL1, CGU_BASE_M3);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CGU_UpdateClock();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;return 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-----------------------------------------------------------------&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Shiggy&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 18:16:41 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T18:16:41Z</dc:date>
    <item>
      <title>Execution frequency(72MHz---&gt;120MHz)</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Execution-frequency-72MHz-gt-120MHz/m-p/526586#M9206</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by shiggy on Sun Sep 22 00:02:34 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi Everyone!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have changed the code execution frequency from 72MHx to 167MHz by using the bellow code.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Q1) Is my programming code correct or necessay some modification?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Q2)Is the two step frequency_up(72MHz---&amp;gt;110MHz----&amp;gt;120MHz) necessay?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; (depending on the Chp 10.2.1 of UM10430)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;A)CGU_InitX(void)code working correctly at present.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you give me any comment, I mam very happy.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;------------------------------------------------------------------&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;uint32_t CGU_InitX(void){&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CGU_SetXTALOSC(12000000);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CGU_EnableEntity(CGU_CLKSRC_XTAL_OSC, ENABLE);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CGU_EntityConnect(CGU_CLKSRC_XTAL_OSC, CGU_CLKSRC_PLL1);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;// Disable PLL1 CPU hang???&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//CGU_EnableEntity(CGU_CLKSRC_PLL1, DISABLE);//AAA if this is, error&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//CGU_SetPLL1(6);//&amp;lt;----- execution FRQ is 72MHz//AAA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CGU_SetPLL1(10);&amp;nbsp; //&amp;lt;----- execution FRQ is 167MHz//AAA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CGU_EnableEntity(CGU_CLKSRC_PLL1, ENABLE);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CGU_EntityConnect(CGU_CLKSRC_PLL1, CGU_BASE_M3);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CGU_UpdateClock();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;return 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-----------------------------------------------------------------&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Shiggy&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:16:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Execution-frequency-72MHz-gt-120MHz/m-p/526586#M9206</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:16:41Z</dc:date>
    </item>
    <item>
      <title>Re: Execution frequency(72MHz---&gt;120MHz)</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Execution-frequency-72MHz-gt-120MHz/m-p/526587#M9207</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by sampullman on Wed Sep 25 00:20:12 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm interested in where you're getting the 167MHz number from. If your external oscillator is at 12MHz and PLL1 multiplier is 10, shouldn't that be 120MHz?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I was about to post a question about this myself, since I can't seem to get above 120MHz. The CPU stalls when I call CGU_SetPLL1(mult) with mult &amp;gt; 10.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The datasheet says there is a Current Controlled Oscillator that uses the external oscillator multiplied by 1-32. The PLL output is then set with an output divider that can be 2/4/8/16. However, I can't find a detailed description of the relevant register settings to control this. Does any of this make sense or am I missing something here?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:16:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Execution-frequency-72MHz-gt-120MHz/m-p/526587#M9207</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:16:42Z</dc:date>
    </item>
    <item>
      <title>Re: Execution frequency(72MHz---&gt;120MHz)</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Execution-frequency-72MHz-gt-120MHz/m-p/526588#M9208</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by cfbsoftware on Tue Oct 01 20:50:00 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;You need to refer to the User Manual (UM10430) not the Datasheet for this sort of detail.&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:16:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Execution-frequency-72MHz-gt-120MHz/m-p/526588#M9208</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:16:43Z</dc:date>
    </item>
    <item>
      <title>Re: Execution frequency(72MHz---&gt;120MHz)</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Execution-frequency-72MHz-gt-120MHz/m-p/526589#M9209</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by sampullman on Tue Oct 01 21:42:43 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Ah, yes. I did end up reading through the user manual, although I have been unable to implement the so called "ramp up" that is required to run the CPU at 180Mhz, or even 150Mhz. I'm sure it's just a matter of persistence, although it would be nice to have some functioning example code.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:16:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Execution-frequency-72MHz-gt-120MHz/m-p/526589#M9209</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:16:43Z</dc:date>
    </item>
  </channel>
</rss>

