<?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 Calibration of KM34 SARADC in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Calibration-of-KM34-SARADC/m-p/1385337#M62049</link>
    <description>&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;The 32.5.6 Calibration function of Kinetis KM34 Sub-Family Reference Manual, Rev. 3, 09/2017 describes how to return the value saved at startup to the register as follows.&lt;/P&gt;&lt;P&gt;Overall, the calibration routine may take as many as 14k ADCK cycles and 100 bus cycles, depending on the results and the clock source chosen. For an 8 MHz clock source, this length amounts to about 1.7 ms. To reduce this latency, the calibration values, which are offset, plus-side gain, and plus-side calibration values, may be stored in flash memory after an initial calibration and recovered prior to the first ADC conversion. This method can reduce the calibration latency to 20 register store operations on all subsequent power, reset, or Low-Power Stop mode recoveries.&lt;/P&gt;&lt;P&gt;①&lt;BR /&gt;Are the registers shown here as follows?&lt;BR /&gt;offset: ADCx_OFS&lt;BR /&gt;plus-side gain: ADCx_PG&lt;BR /&gt;plus-side calibration values: ADCx_CLPD, ADCx_CLPS, ADCx_CLP4-0&lt;/P&gt;&lt;P&gt;②&lt;BR /&gt;The manual says 20 register store, but if you count the above registers, it's nine.&lt;BR /&gt;What do the 20 texts in the manual refer to?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 13 Dec 2021 07:12:28 GMT</pubDate>
    <dc:creator>jun1</dc:creator>
    <dc:date>2021-12-13T07:12:28Z</dc:date>
    <item>
      <title>Calibration of KM34 SARADC</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Calibration-of-KM34-SARADC/m-p/1385337#M62049</link>
      <description>&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;The 32.5.6 Calibration function of Kinetis KM34 Sub-Family Reference Manual, Rev. 3, 09/2017 describes how to return the value saved at startup to the register as follows.&lt;/P&gt;&lt;P&gt;Overall, the calibration routine may take as many as 14k ADCK cycles and 100 bus cycles, depending on the results and the clock source chosen. For an 8 MHz clock source, this length amounts to about 1.7 ms. To reduce this latency, the calibration values, which are offset, plus-side gain, and plus-side calibration values, may be stored in flash memory after an initial calibration and recovered prior to the first ADC conversion. This method can reduce the calibration latency to 20 register store operations on all subsequent power, reset, or Low-Power Stop mode recoveries.&lt;/P&gt;&lt;P&gt;①&lt;BR /&gt;Are the registers shown here as follows?&lt;BR /&gt;offset: ADCx_OFS&lt;BR /&gt;plus-side gain: ADCx_PG&lt;BR /&gt;plus-side calibration values: ADCx_CLPD, ADCx_CLPS, ADCx_CLP4-0&lt;/P&gt;&lt;P&gt;②&lt;BR /&gt;The manual says 20 register store, but if you count the above registers, it's nine.&lt;BR /&gt;What do the 20 texts in the manual refer to?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 13 Dec 2021 07:12:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Calibration-of-KM34-SARADC/m-p/1385337#M62049</guid>
      <dc:creator>jun1</dc:creator>
      <dc:date>2021-12-13T07:12:28Z</dc:date>
    </item>
  </channel>
</rss>

