<?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: Valid Clock Frequencies for K32 ADC in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Valid-Clock-Frequencies-for-K32-ADC/m-p/2005654#M67045</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;For the ADC of K32L2 family, the UM is unclear about the high speed and low speed ADC clock frequency.&lt;/P&gt;
&lt;P&gt;This is an internal table for the ADC setting.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="xiangjun_rong_0-1733198970447.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/313636i607BEBEF731FB71D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="xiangjun_rong_0-1733198970447.png" alt="xiangjun_rong_0-1733198970447.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Hope it can help you&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;XiangJun Rong&lt;/P&gt;</description>
    <pubDate>Tue, 03 Dec 2024 04:10:22 GMT</pubDate>
    <dc:creator>xiangjun_rong</dc:creator>
    <dc:date>2024-12-03T04:10:22Z</dc:date>
    <item>
      <title>Valid Clock Frequencies for K32 ADC</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Valid-Clock-Frequencies-for-K32-ADC/m-p/1987239#M66904</link>
      <description>&lt;P&gt;I'm trying to understand the effect of the ADC CFG2[ADHSC] (High-Speed Configuration bit) for the K32. Supposedly it configures the ADC for very high-speed operation, but it always&amp;nbsp;&lt;EM&gt;adds&lt;/EM&gt; two addition ADCK cycles to the total conversion time.&lt;/P&gt;&lt;P&gt;Judging from the data sheet, one must set ADHSC = 1 to use the maximum ADC conversion clock frequencies. What frequencies require this? What are the range of valid clock frequencies if ADHSC = 0?&lt;/P&gt;&lt;P&gt;Additionally, what is the impact of ADLPC (Low-Power Configuration)? What are the range of valid clock frequencies if ADLPC = 1?&lt;/P&gt;&lt;P&gt;The data sheet only lists minimum and maximum clock frequencies, but not the range of valid frequencies for a given configuration.&lt;/P&gt;</description>
      <pubDate>Mon, 04 Nov 2024 18:05:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Valid-Clock-Frequencies-for-K32-ADC/m-p/1987239#M66904</guid>
      <dc:creator>aberger</dc:creator>
      <dc:date>2024-11-04T18:05:31Z</dc:date>
    </item>
    <item>
      <title>Re: Valid Clock Frequencies for K32 ADC</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Valid-Clock-Frequencies-for-K32-ADC/m-p/1987523#M66905</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I suppose that you use K32L2 family, this is the ADC block diagram, from the diagram, you can see that the ADC clock ADCK can be from 4 sources:ADCACK(fADCACK ADC asynchronous clock source), Bus clock, divided2 bus clock, ALTCLK.&lt;/P&gt;
&lt;P&gt;If you want to get the highest conversion rate, you have to select Bus clock, which can reach up to 24mhz, the ADC conversion rate can reach up to 1.2MBPS.&lt;/P&gt;
&lt;P&gt;This is the table using bus clock:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="xiangjun_rong_1-1730773575640.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/308577i358A2D58B7957CA4/image-size/medium?v=v2&amp;amp;px=400" role="button" title="xiangjun_rong_1-1730773575640.png" alt="xiangjun_rong_1-1730773575640.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;If you want to get the normal conversion rate, you can select asynchronous clock ADACK, which can reach up to 6.2mhz typically, when ADLPC=0, ADHSC=1.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="xiangjun_rong_2-1730773804461.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/308578i6A72E4A81E2F187C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="xiangjun_rong_2-1730773804461.png" alt="xiangjun_rong_2-1730773804461.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This is ADC block diagram.&lt;/P&gt;
&lt;P&gt;For the detailed conversion rate computation, pls refer to 23.5.4.5 Sample time and total conversion time in K32L2B3xRM.pdf&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="xiangjun_rong_0-1730773128179.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/308571i038629F3507E0B89/image-size/medium?v=v2&amp;amp;px=400" role="button" title="xiangjun_rong_0-1730773128179.png" alt="xiangjun_rong_0-1730773128179.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Hope it can help you&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;XiangJun Rong&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Nov 2024 02:33:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Valid-Clock-Frequencies-for-K32-ADC/m-p/1987523#M66905</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2024-11-05T02:33:28Z</dc:date>
    </item>
    <item>
      <title>Re: Valid Clock Frequencies for K32 ADC</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Valid-Clock-Frequencies-for-K32-ADC/m-p/1988148#M66909</link>
      <description>&lt;P&gt;Judging by table 57 from the datasheet, it appears that ADHSC only affects the achievable clock frequencies when using the Async Clock. Is that correct? (Though it always adds 2 cycles if enabled, regardless of clock source?)&lt;/P&gt;</description>
      <pubDate>Tue, 05 Nov 2024 17:28:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Valid-Clock-Frequencies-for-K32-ADC/m-p/1988148#M66909</guid>
      <dc:creator>aberger</dc:creator>
      <dc:date>2024-11-05T17:28:52Z</dc:date>
    </item>
    <item>
      <title>Re: Valid Clock Frequencies for K32 ADC</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Valid-Clock-Frequencies-for-K32-ADC/m-p/1988344#M66910</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Yes, when you set the ADHSC bit,two more ADCK cycles are required to convert one analog channel.&lt;/P&gt;
&lt;P&gt;Hope it can help you&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;XiangJun Rong&lt;/P&gt;</description>
      <pubDate>Wed, 06 Nov 2024 01:50:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Valid-Clock-Frequencies-for-K32-ADC/m-p/1988344#M66910</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2024-11-06T01:50:38Z</dc:date>
    </item>
    <item>
      <title>Re: Valid Clock Frequencies for K32 ADC</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Valid-Clock-Frequencies-for-K32-ADC/m-p/1989159#M66917</link>
      <description>&lt;P&gt;Yes, I understand the additional 2 clock cycle penalty. But is there any reason to use ADHSC if &lt;EM&gt;not&lt;/EM&gt; using the Async Clock? For example, if using the Bus Clock, using "High-Speed Configuration" seems to simply slow down conversion by adding two clock cycles, and has no impact on the actual clock speed. Is that correct? If so, even though called "High-Speed Configuration", it actually slows things down. The documentation is frustratingly unclear about this point.&lt;/P&gt;</description>
      <pubDate>Wed, 06 Nov 2024 18:07:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Valid-Clock-Frequencies-for-K32-ADC/m-p/1989159#M66917</guid>
      <dc:creator>aberger</dc:creator>
      <dc:date>2024-11-06T18:07:02Z</dc:date>
    </item>
    <item>
      <title>Re: Valid Clock Frequencies for K32 ADC</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Valid-Clock-Frequencies-for-K32-ADC/m-p/1989671#M66923</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;If you want to get high conversion rate for ADC of K32L2 family, you have to use BUS clock, the ADCK clock must be less than 24Mhz, the ADCK clock is the output of the ADC clock divider, while you have to set the ADHSC bit and clear the ADLPC bit.&lt;/P&gt;
&lt;P&gt;The high speed mode is enabled by setting the ADC_CFG2[ADGSC], the ADC high speed mode is a mechanism of ADC conversion.&lt;/P&gt;
&lt;P&gt;Hope it can help you&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Xiangjun rong&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 07 Nov 2024 02:32:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Valid-Clock-Frequencies-for-K32-ADC/m-p/1989671#M66923</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2024-11-07T02:32:32Z</dc:date>
    </item>
    <item>
      <title>Re: Valid Clock Frequencies for K32 ADC</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Valid-Clock-Frequencies-for-K32-ADC/m-p/1997521#M66957</link>
      <description>&lt;P&gt;Now I see in footnote (5) of Table 56 that ADHSC maybe does apply even when using a clock source other than the Asynchronous Clock ADACK.&lt;/P&gt;&lt;P&gt;I also see in the reference manual:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;CFG2[ADHSC] must be used when the ADCLK exceeds the limit for CFG2[ADHSC]=0.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Are these limits published anywhere? In Table 56, it lists the minimum and maximum f_ADCK, but it doesn't describe what the limiting case for ADHSC = 0 is.&lt;/P&gt;&lt;P&gt;For example, with ADICLK = BUS Clock (24 MHz), and divisor = 2, the ADCK is 12 MHz. This is at the maximum for 16-bit conversions, so I assume this requires ADHSC = 1 . Is that correct?&lt;/P&gt;&lt;P&gt;With divisor = 4, the ADCK = 6 MHz, which is in between the minimum and maximum f_ADCK for 16-bit conversions. Is this achievable&amp;nbsp;with ADHSC = 0?&lt;/P&gt;</description>
      <pubDate>Tue, 19 Nov 2024 23:34:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Valid-Clock-Frequencies-for-K32-ADC/m-p/1997521#M66957</guid>
      <dc:creator>aberger</dc:creator>
      <dc:date>2024-11-19T23:34:52Z</dc:date>
    </item>
    <item>
      <title>Re: Valid Clock Frequencies for K32 ADC</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Valid-Clock-Frequencies-for-K32-ADC/m-p/2005654#M67045</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;For the ADC of K32L2 family, the UM is unclear about the high speed and low speed ADC clock frequency.&lt;/P&gt;
&lt;P&gt;This is an internal table for the ADC setting.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="xiangjun_rong_0-1733198970447.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/313636i607BEBEF731FB71D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="xiangjun_rong_0-1733198970447.png" alt="xiangjun_rong_0-1733198970447.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Hope it can help you&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;XiangJun Rong&lt;/P&gt;</description>
      <pubDate>Tue, 03 Dec 2024 04:10:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Valid-Clock-Frequencies-for-K32-ADC/m-p/2005654#M67045</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2024-12-03T04:10:22Z</dc:date>
    </item>
  </channel>
</rss>

