<?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: RT1040 ADC issues in MCX Microcontrollers</title>
    <link>https://community.nxp.com/t5/MCX-Microcontrollers/RT1040-ADC-issues/m-p/2304344#M4778</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/259224"&gt;@Xiao_Liu&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Thanks for your updated information.&lt;/P&gt;
&lt;DIV&gt;
&lt;P&gt;Enabling the keeper on an ADC pin is not recommended. The keeper holds the last state, which can cause incorrect ADC readings and makes module detection unreliable.&lt;/P&gt;
&lt;P&gt;For a stable and accurate result, we recommend adding an external resistor&amp;nbsp;to set a clear default level when ADC&amp;nbsp; is not connected.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards&lt;/P&gt;
&lt;P&gt;MayLiu&lt;/P&gt;
&lt;/DIV&gt;</description>
    <pubDate>Mon, 02 Feb 2026 02:23:54 GMT</pubDate>
    <dc:creator>mayliu1</dc:creator>
    <dc:date>2026-02-02T02:23:54Z</dc:date>
    <item>
      <title>RT1040 ADC issues</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/RT1040-ADC-issues/m-p/2300865#M4749</link>
      <description>&lt;P&gt;Follow IMXRT1040RM&amp;nbsp; ， disable GPIO keeper for ADC input signal。&lt;/P&gt;&lt;P&gt;if ADC input gpio is NC，ADC read value is abnormal，the NC input pin is 0V measured by multimeter.&lt;/P&gt;&lt;P&gt;we have another ADC channel which is connected to an NTC thermal sensor. the ADC read value is ok.&lt;/P&gt;&lt;P&gt;When i set ADC GPIO pin config as default(&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;IOMUXC_SetPinConfig(ADC_PIN, 0x10B0U)), this is set keeper enable as default, the ADC read value of input channel which is NC is nearly zero. it's work this time.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;So, Should i disable Keeper function of GPIO for ADC input signal?&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 27 Jan 2026 05:49:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/RT1040-ADC-issues/m-p/2300865#M4749</guid>
      <dc:creator>Xiao_Liu</dc:creator>
      <dc:date>2026-01-27T05:49:47Z</dc:date>
    </item>
    <item>
      <title>Re: RT1040 ADC issues</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/RT1040-ADC-issues/m-p/2301256#M4756</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/259224"&gt;@Xiao_Liu&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Thank you so much for your interest in our products and for using our community.&lt;/P&gt;
&lt;DIV&gt;Regarding your question,&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Yes. For ADC input pins, the keeper function should be disabled.&lt;/DIV&gt;
&lt;DIV&gt;Please refer to NXP SDK demo PIN setting.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Please note that an ADC channel should not be left floating; if the pin is NC, the conversion result is undefined.&lt;BR /&gt;Enabling the keeper may make the reading look stable, but it is not a reliable or recommended solution.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Wish it helps you&lt;/DIV&gt;
&lt;DIV&gt;Best Regards&lt;/DIV&gt;
&lt;DIV&gt;MayLiu&lt;/DIV&gt;</description>
      <pubDate>Tue, 27 Jan 2026 11:01:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/RT1040-ADC-issues/m-p/2301256#M4756</guid>
      <dc:creator>mayliu1</dc:creator>
      <dc:date>2026-01-27T11:01:38Z</dc:date>
    </item>
    <item>
      <title>Re: RT1040 ADC issues</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/RT1040-ADC-issues/m-p/2301910#M4763</link>
      <description>&lt;P&gt;Hi,May:&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;The ADC is designed to be floated if module is not connected. the module is&amp;nbsp;Optional.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Follow "ECKMIMXRT1040_ADC_12B1MSPS_SAR_POLLING" , the ADC input pin of GPIO_AD_B1_04 is set as keeper function&amp;nbsp; disable.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;the NC ADC input pin is measured as 0V,&amp;nbsp; but ADC read value is 0.6 or 0.7V if keeper disable.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ADC read value is nearly 0V&amp;nbsp; if keeper enable as default. &lt;STRONG&gt;by this way we can use ADC read value as module detection&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;So, what the side effect when keeper is enabled.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;What should i do to read ADC input pin which is NC as we need auto detect of the optional module?&lt;/P&gt;</description>
      <pubDate>Wed, 28 Jan 2026 07:31:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/RT1040-ADC-issues/m-p/2301910#M4763</guid>
      <dc:creator>Xiao_Liu</dc:creator>
      <dc:date>2026-01-28T07:31:58Z</dc:date>
    </item>
    <item>
      <title>Re: RT1040 ADC issues</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/RT1040-ADC-issues/m-p/2304344#M4778</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/259224"&gt;@Xiao_Liu&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Thanks for your updated information.&lt;/P&gt;
&lt;DIV&gt;
&lt;P&gt;Enabling the keeper on an ADC pin is not recommended. The keeper holds the last state, which can cause incorrect ADC readings and makes module detection unreliable.&lt;/P&gt;
&lt;P&gt;For a stable and accurate result, we recommend adding an external resistor&amp;nbsp;to set a clear default level when ADC&amp;nbsp; is not connected.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards&lt;/P&gt;
&lt;P&gt;MayLiu&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Mon, 02 Feb 2026 02:23:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/RT1040-ADC-issues/m-p/2304344#M4778</guid>
      <dc:creator>mayliu1</dc:creator>
      <dc:date>2026-02-02T02:23:54Z</dc:date>
    </item>
    <item>
      <title>Re: RT1040 ADC issues</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/RT1040-ADC-issues/m-p/2304972#M4786</link>
      <description>Hi,May&lt;BR /&gt;got it. we will use external pull up when ADC is not connected.&lt;BR /&gt;thanks for your help.</description>
      <pubDate>Tue, 03 Feb 2026 05:56:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/RT1040-ADC-issues/m-p/2304972#M4786</guid>
      <dc:creator>Xiao_Liu</dc:creator>
      <dc:date>2026-02-03T05:56:58Z</dc:date>
    </item>
    <item>
      <title>Re: RT1040 ADC issues</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/RT1040-ADC-issues/m-p/2304978#M4787</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/259224"&gt;@Xiao_Liu&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Thanks for your updated information.&lt;/P&gt;
&lt;P&gt;If this post answers your question, please click the "Accept As Solution" button. Thank you!&lt;/P&gt;
&lt;P&gt;Best Regards&lt;/P&gt;
&lt;P&gt;MayLiu&lt;/P&gt;</description>
      <pubDate>Tue, 03 Feb 2026 06:07:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/RT1040-ADC-issues/m-p/2304978#M4787</guid>
      <dc:creator>mayliu1</dc:creator>
      <dc:date>2026-02-03T06:07:16Z</dc:date>
    </item>
  </channel>
</rss>

