<?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>Processor Expert Software中的主题 ADC Conversion time</title>
    <link>https://community.nxp.com/t5/Processor-Expert-Software/ADC-Conversion-time/m-p/208202#M867</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have configured ANA0 and ANAB0 for simultenous conversion mode. I toggle a pin (make pin high&lt;/P&gt;&lt;P&gt;before START adc conversion command and make pin low in the AD1_OnEnd event) to get&lt;/P&gt;&lt;P&gt;the actual conversion time. But the time taken for one conversion with one sample is&lt;/P&gt;&lt;P&gt;10us.Conversion time selected in the processor expert panel is 1.594 µs.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In the datasheet it is said that it should take around 1.5us.&lt;/P&gt;&lt;P&gt;I am attaching the workspace for reference.&lt;/P&gt;&lt;P&gt;I am using 56f8037 (eval kit).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Arya&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 21 Feb 2012 19:03:27 GMT</pubDate>
    <dc:creator>bldcmotorcontro</dc:creator>
    <dc:date>2012-02-21T19:03:27Z</dc:date>
    <item>
      <title>ADC Conversion time</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/ADC-Conversion-time/m-p/208202#M867</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have configured ANA0 and ANAB0 for simultenous conversion mode. I toggle a pin (make pin high&lt;/P&gt;&lt;P&gt;before START adc conversion command and make pin low in the AD1_OnEnd event) to get&lt;/P&gt;&lt;P&gt;the actual conversion time. But the time taken for one conversion with one sample is&lt;/P&gt;&lt;P&gt;10us.Conversion time selected in the processor expert panel is 1.594 µs.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In the datasheet it is said that it should take around 1.5us.&lt;/P&gt;&lt;P&gt;I am attaching the workspace for reference.&lt;/P&gt;&lt;P&gt;I am using 56f8037 (eval kit).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Arya&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Feb 2012 19:03:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/ADC-Conversion-time/m-p/208202#M867</guid>
      <dc:creator>bldcmotorcontro</dc:creator>
      <dc:date>2012-02-21T19:03:27Z</dc:date>
    </item>
    <item>
      <title>Re: ADC Conversion time</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/ADC-Conversion-time/m-p/208203#M868</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have looked at your project an I have reproduced the behavior.&lt;/P&gt;&lt;P&gt;The reasons why you measured such time (I measured little bit less - something below 9uS, but it's similar) :&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. There is a big overhead of the interrupt itself. The interrupt disturbs the pipeline and saves and restores all registers&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. You are measuring first period after calling Start() method. The Start() method initilizes the adc and does some introductory setup.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;3 Processor Expert component has also some additional overhead for handling verious checks for mode changes etc.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I measured times afterwards, between on-end events, it was like 6.5uS.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The copnversion time of the ADC really is about 1.5uS but it's not possible to achieve such fast processing with interrupts.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;best regards&lt;BR /&gt;Petr Hradsky&lt;BR /&gt;Processor Expert Support Team&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2012 00:35:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/ADC-Conversion-time/m-p/208203#M868</guid>
      <dc:creator>ProcessorExpert</dc:creator>
      <dc:date>2012-03-14T00:35:24Z</dc:date>
    </item>
  </channel>
</rss>

