<?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: lpc1788 ADC burst in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/lpc1788-ADC-burst/m-p/518920#M2921</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by ojima on Wed Oct 24 23:56:33 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello Ariel,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;One difference I found. Comment out following line and try again.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;gt;ADC_IntConfig(LPC_ADC,ADC_ADINTEN2,SET);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I will comment on "I've confirmed that..."&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I measured ADC sampling time as below:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;start = LPC_TIMx-&amp;gt;TC;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;// ADC sampliling&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;end = LPC_TIMx-&amp;gt;TC;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;"sample rate = 10Hz", "sampling point = 100" =&amp;gt; "sampling time = 10sec"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"sample rate = 100Hz", "sampling point = 100" =&amp;gt; "sampling time = 1sec"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"sample rate = 100Hz", "sampling point = 1000" =&amp;gt; "sampling time = 10sec"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"DMA transfer(sampling) time depends on ADC sampling rate and transfer size" means above.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And I confirmed I was able to get expected result of "sampling time".&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Enjoy :)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Ojima&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 17:35:07 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T17:35:07Z</dc:date>
    <item>
      <title>lpc1788 ADC burst</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/lpc1788-ADC-burst/m-p/518917#M2918</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by ojima on Wed Jan 11 02:39:35 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Please tell me that how to get the ADC burst result via GPDMA transfer.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm programing to get ADC result on burst mode with IAR Kickstart Kit.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've set the parameter as follows and run the program,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;then I got the result that is not my expected.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I need somebody's help.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[source] (using CMSIS "lpc177x.lpc178x.cmsis_.driver.library.zip")&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;---- set ADC ---&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; // Set the P0.13 pin as an analog input.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; PINSEL_ConfigPin(0, 13, 3);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; PINSEL_SetInBufMode(0, 13, DISABLE); // to assert bit7(analog mode)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; // set the sampling rate&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; ADC_Init(LPC_ADC, 400000);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; // disable interruption&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; ADC_IntConfig(LPC_ADC, ADC_ADINTEN7, DISABLE);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; // enable ch#7&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; ADC_ChannelCmd(LPC_ADC, ADC_CHANNEL_7, ENABLE);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; // enable interruption&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; ADC_IntConfig(LPC_ADC, ADC_ADINTEN7, ENABLE);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; // disable interruption(NVIC) make sure&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; NVIC_DisableIRQ(ADC_IRQn);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;--- start DMA transfer ---&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; // channel 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; GPDMACfg.ChannelNum = 1;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; // Source memory - unused&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; GPDMACfg.SrcMemAddr = 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; // Destination memory&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; GPDMACfg.DstMemAddr = (uint32_t) s_buf;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; // Transfer size&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; GPDMACfg.TransferSize = 1000;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; // Transfer width - unused&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; GPDMACfg.TransferWidth = 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; // Transfer type&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; GPDMACfg.TransferType = GPDMA_TRANSFERTYPE_P2M;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; // Source connection&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; GPDMACfg.SrcConn = GPDMA_CONN_ADC;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; // Destination connection - unused&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; GPDMACfg.DstConn = 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; // Linker List Item - unused&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; GPDMACfg.DMALLI = 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; GPDMA_Setup(&amp;amp;GPDMACfg);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; // Enable GPDMA channel 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; GPDMA_ChannelCmd(1, ENABLE);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; // Start ADC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; ADC_BurstCmd(LPC_ADC, ENABLE);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[result]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;s_buf[0] : 0x87007840 &amp;lt;-- DONE bit is 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;s_buf[1] : 0x07007840 &amp;lt;-- DONE bit is 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;s_buf[2] : 0x07007840 &amp;lt;-- DONE bit is 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;s_buf[15]: 0x07003C20 &amp;lt;-- DONE bit is 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;s_buf[16]: 0x87007850 &amp;lt;-- DONE bit is 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;s_buf[17]: 0x07007850 &amp;lt;-- DONE bit is 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;--- my expected ---&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;s_buf[0] : 0x87007840 &amp;lt;-- DONE bit is 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;s_buf[1] : 0x87007850 &amp;lt;-- DONE bit is 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:35:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/lpc1788-ADC-burst/m-p/518917#M2918</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:35:05Z</dc:date>
    </item>
    <item>
      <title>Re: lpc1788 ADC burst</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/lpc1788-ADC-burst/m-p/518918#M2919</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by ojima on Wed Jan 11 17:39:34 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've got a result I expect!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[changing point]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- lpc177x_8x_gpdma.c&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;line 142 in GPDMA_LUTPerBurst table data.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; original GPDMA_BSZE_4&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; correct&amp;nbsp; GPDMA_BSZE_1&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- program as above(in --- set ADC ---)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;comment out following line(that means "ADC_ADINTEN7" is disabled)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;// enable interruption&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;// ADC_IntConfig(LPC_ADC, ADC_ADINTEN7, ENABLE);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I hope this changing reflect CMSIS and examples.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[result]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;s_buf[0] : 0x87007840 &amp;lt;-- DONE bit is 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;s_buf[1] : 0x87007850 &amp;lt;-- DONE bit is 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've confirmed that DMA transfer time depends on ADC sampling rate and transfer size.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;OJIMA&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:35:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/lpc1788-ADC-burst/m-p/518918#M2919</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:35:06Z</dc:date>
    </item>
    <item>
      <title>Re: lpc1788 ADC burst</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/lpc1788-ADC-burst/m-p/518919#M2920</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by arieldas on Tue Oct 23 12:58:28 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello Ojima, I have the same problem that you had. I read your comments but I can´t solution my code. I need that the ADC works with DMA and in the sampling frequency that I need (it´s different in parts of my code).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Besides, I do not understand your sentence "I've confirmed that DMA transfer time depends on ADC sampling rate and transfer size.". Can you explain me???&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I´m using the LPC1769 y my code is:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "lpc17xx_adc.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "lpc17xx_libcfg_default.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "lpc17xx_pinsel.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "lpc17xx_nvic.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include "lpc17xx_gpdma.h"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;#define DMA_SIZE_ADC256&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;/************************************************/&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;uint32_t FLAG=0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;/************************************************/&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;void DMA_IRQHandler (void);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;/**********************************************************************/&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;void DMA_IRQHandler (void)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;if (GPDMA_IntGetStatus(GPDMA_STAT_INT, 0))&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;if(GPDMA_IntGetStatus(GPDMA_STAT_INTTC, 0))&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;GPDMA_ClearIntPending (GPDMA_STATCLR_INTTC, 0);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;FLAG=1;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;if (GPDMA_IntGetStatus(GPDMA_STAT_INTERR, 0))&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;GPDMA_ClearIntPending (GPDMA_STATCLR_INTERR, 0);&lt;/SPAN&gt;&lt;BR /&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;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;/*------------------------------------------------*/&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;int main(void)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PINSEL_CFG_Type PinCfg;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;GPDMA_Channel_CFG_Type GPDMACfg;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;uint32_t adc_value [DMA_SIZE_ADC], tmp,frecuencia_muestreo_adc=30, i;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;SystemInit();&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;PinCfg.Funcnum = 1;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PinCfg.OpenDrain = 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PinCfg.Pinmode = 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PinCfg.Pinnum = 25;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PinCfg.Portnum = 0;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PINSEL_ConfigPin(&amp;amp;PinCfg);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ADC_Init(LPC_ADC, frecuencia_muestreo_adc);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ADC_IntConfig(LPC_ADC,ADC_ADINTEN2,SET);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ADC_ChannelCmd(LPC_ADC,ADC_CHANNEL_2,SET);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;NVIC_DisableIRQ(ADC_IRQn); // desabilitamos la interrupción del NVIC para el ADC por las dudas.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;GPDMA_Init();&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;GPDMACfg.ChannelNum = 0;//Canal 0 del DMA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;GPDMACfg.SrcMemAddr = 0;//No empleamos memoria origen (el orgien será el ADC)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;GPDMACfg.DstMemAddr = (uint32_t) adc_value;//Memoria destino: puntero a adc_value&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;GPDMACfg.TransferSize = DMA_SIZE_ADC;//Tamaño de la transferencia&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;GPDMACfg.TransferWidth = 0;//No utilizamos el ancho de la transferencia&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;GPDMACfg.TransferType = GPDMA_TRANSFERTYPE_P2M;//Tipo de transferencia: Periférico a Memory P2M&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;GPDMACfg.SrcConn = GPDMA_CONN_ADC;//Conexión origen: periférico ADC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;GPDMACfg.DstConn = 0;//Conexión destino: no aplica, pues el destino es memoria&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;GPDMACfg.DMALLI = 0;//No utilizamos el Linker List&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;GPDMA_Setup(&amp;amp;GPDMACfg);//Escribimos la configuración&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;NVIC_EnableIRQ(DMA_IRQn);//Encendemos la interrupción de DMA en el NVIC&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;for(i=0;i&amp;lt;DMA_SIZE_ADC;i++)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;adc_value &lt;/SPAN&gt;&lt;I&gt;=0;&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;while (1) {&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;GPDMA_ChannelCmd(0, ENABLE);//Encendemos el canal 0&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;ADC_BurstCmd(LPC_ADC,ENABLE);&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;while ((FLAG == 0) );&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;GPDMA_ChannelCmd(0, DISABLE);//Apaga el canal DMA&lt;BR /&gt;&lt;BR /&gt;for(tmp = 0; tmp &amp;lt; 1000000; tmp++);//Demora&lt;BR /&gt;&lt;BR /&gt;GPDMA_Setup(&amp;amp;GPDMACfg);//Reconfigura DMA&lt;BR /&gt;&lt;BR /&gt;FLAG=0;//Borra el FLAG&lt;BR /&gt;&lt;BR /&gt;}&lt;BR /&gt;ADC_DeInit(LPC_ADC);&lt;BR /&gt;return 1;&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;RESULT when I measure a 1,5V battery:&lt;BR /&gt;&lt;BR /&gt;adc_value0x10007bb8&lt;BR /&gt;[0...99]&lt;BR /&gt;adc_value[0]0x820077b0&lt;BR /&gt;adc_value[1]0x20077b0&lt;BR /&gt;adc_value[2]0x20077b0&lt;BR /&gt;adc_value[3]0x20077b0&lt;BR /&gt;adc_value[4]0x20077b0&lt;BR /&gt;adc_value[5]0x20077b0&lt;BR /&gt;adc_value[6]0x20077b0&lt;BR /&gt;adc_value[7]0x20077b0&lt;BR /&gt;adc_value[8]0x20077b0&lt;BR /&gt;adc_value[9]0x20077b0&lt;BR /&gt;adc_value[10]0x20077b0&lt;BR /&gt;adc_value[11]0x20077b0&lt;BR /&gt;adc_value[12]0x20077b0&lt;BR /&gt;adc_value[13]0x20077b0&lt;BR /&gt;adc_value[14]0x20077b0&lt;BR /&gt;adc_value[15]0x20077b0&lt;BR /&gt;adc_value[16]0x20077b0&lt;BR /&gt;adc_value[17]0x20077b0&lt;BR /&gt;adc_value[18]0x20077b0&lt;BR /&gt;adc_value[19]0x20077b0&lt;BR /&gt;adc_value[20]0x20077b0&lt;BR /&gt;adc_value[21]0x20077b0&lt;BR /&gt;adc_value[22]0x20077b0&lt;BR /&gt;adc_value[23]0x20077b0&lt;BR /&gt;adc_value[24]0x20077b0&lt;BR /&gt;adc_value[25]0x20077b0&lt;BR /&gt;adc_value[26]0x20077b0&lt;BR /&gt;adc_value[27]0x20077b0&lt;BR /&gt;adc_value[28]0x20077b0&lt;BR /&gt;adc_value[29]0x20077b0&lt;BR /&gt;adc_value[30]0x20077b0&lt;BR /&gt;adc_value[31]0x20077b0&lt;BR /&gt;adc_value[32]0x20077b0&lt;BR /&gt;adc_value[33]0x20077b0&lt;BR /&gt;adc_value[34]0x20077b0&lt;BR /&gt;adc_value[35]0x20077b0&lt;BR /&gt;adc_value[36]0x20077b0&lt;BR /&gt;adc_value[37]0x20077b0&lt;BR /&gt;adc_value[38]0x20077b0&lt;BR /&gt;adc_value[39]0x20077b0&lt;BR /&gt;adc_value[40]0x20077b0&lt;BR /&gt;adc_value[41]0x20077b0&lt;BR /&gt;adc_value[42]0x20077b0&lt;BR /&gt;adc_value[43]0x20077b0&lt;BR /&gt;adc_value[44]0x20077b0&lt;BR /&gt;adc_value[45]0x20077b0&lt;BR /&gt;adc_value[46]0x20077b0&lt;BR /&gt;adc_value[47]0x20077b0&lt;BR /&gt;adc_value[48]0x20077b0&lt;BR /&gt;adc_value[49]0x20077b0&lt;BR /&gt;adc_value[50]0x20077b0&lt;BR /&gt;adc_value[51]0x20077b0&lt;BR /&gt;adc_value[52]0x20077b0&lt;BR /&gt;adc_value[53]0x20077b0&lt;BR /&gt;adc_value[54]0x20077b0&lt;BR /&gt;adc_value[55]0x20077b0&lt;BR /&gt;adc_value[56]0x20077b0&lt;BR /&gt;adc_value[57]0x20077b0&lt;BR /&gt;adc_value[58]0x20077b0&lt;BR /&gt;adc_value[59]0x20077b0&lt;BR /&gt;adc_value[60]0x20077b0&lt;BR /&gt;adc_value[61]0x20077b0&lt;BR /&gt;adc_value[62]0x20077b0&lt;BR /&gt;adc_value[63]0x20077b0&lt;BR /&gt;adc_value[64]0x20077b0&lt;BR /&gt;adc_value[65]0x20077b0&lt;BR /&gt;adc_value[66]0x20077b0&lt;BR /&gt;adc_value[67]0x20077b0&lt;BR /&gt;adc_value[68]0x20077b0&lt;BR /&gt;adc_value[69]0x20077b0&lt;BR /&gt;adc_value[70]0x20077b0&lt;BR /&gt;adc_value[71]0x20077b0&lt;BR /&gt;adc_value[72]0x20077b0&lt;BR /&gt;adc_value[73]0x20077b0&lt;BR /&gt;adc_value[74]0x20077b0&lt;BR /&gt;adc_value[75]0x20077b0&lt;BR /&gt;adc_value[76]0x20077b0&lt;BR /&gt;adc_value[77]0x20077b0&lt;BR /&gt;adc_value[78]0x20077b0&lt;BR /&gt;adc_value[79]0x20077b0&lt;BR /&gt;adc_value[80]0x20077b0&lt;BR /&gt;adc_value[81]0x20077b0&lt;BR /&gt;adc_value[82]0x20077b0&lt;BR /&gt;adc_value[83]0x20077b0&lt;BR /&gt;adc_value[84]0x20077b0&lt;BR /&gt;adc_value[85]0x20077b0&lt;BR /&gt;adc_value[86]0x20077b0&lt;BR /&gt;adc_value[87]0x20077b0&lt;BR /&gt;adc_value[88]0x20077b0&lt;BR /&gt;adc_value[89]0x20077b0&lt;BR /&gt;adc_value[90]0x20077b0&lt;BR /&gt;adc_value[91]0x20077b0&lt;BR /&gt;adc_value[92]0x20077b0&lt;BR /&gt;adc_value[93]0x20077b0&lt;BR /&gt;adc_value[94]0x20077b0&lt;BR /&gt;adc_value[95]0x20077b0&lt;BR /&gt;adc_value[96]0x20077b0&lt;BR /&gt;adc_value[97]0x20077b0&lt;BR /&gt;adc_value[98]0x20077b0&lt;BR /&gt;adc_value[99]0x20077b0&lt;BR /&gt;[100...199]&lt;BR /&gt;adc_value[100]0x20077b0&lt;BR /&gt;adc_value[101]0x20077b0&lt;BR /&gt;adc_value[102]0x20077b0&lt;BR /&gt;adc_value[103]0x20077b0&lt;BR /&gt;adc_value[104]0x20077b0&lt;BR /&gt;adc_value[105]0x20077b0&lt;BR /&gt;adc_value[106]0x20077b0&lt;BR /&gt;adc_value[107]0x20077b0&lt;BR /&gt;adc_value[108]0x20077b0&lt;BR /&gt;adc_value[109]0x20077b0&lt;BR /&gt;adc_value[110]0x20077b0&lt;BR /&gt;adc_value[111]0x20077b0&lt;BR /&gt;adc_value[112]0x20077b0&lt;BR /&gt;adc_value[113]0x20077b0&lt;BR /&gt;adc_value[114]0x20077b0&lt;BR /&gt;adc_value[115]0x20077b0&lt;BR /&gt;adc_value[116]0x20077b0&lt;BR /&gt;adc_value[117]0x20077b0&lt;BR /&gt;adc_value[118]0x20077b0&lt;BR /&gt;adc_value[119]0x20077b0&lt;BR /&gt;adc_value[120]0x20077b0&lt;BR /&gt;adc_value[121]0x20077b0&lt;BR /&gt;adc_value[122]0x20077b0&lt;BR /&gt;adc_value[123]0x20077b0&lt;BR /&gt;adc_value[124]0x20077b0&lt;BR /&gt;adc_value[125]0x20077b0&lt;BR /&gt;adc_value[126]0x20077b0&lt;BR /&gt;adc_value[127]0x20077b0&lt;BR /&gt;adc_value[128]0x20077b0&lt;BR /&gt;adc_value[129]0x20077b0&lt;BR /&gt;adc_value[130]0x20077b0&lt;BR /&gt;adc_value[131]0x20077b0&lt;BR /&gt;adc_value[132]0x20077b0&lt;BR /&gt;adc_value[133]0x20077b0&lt;BR /&gt;adc_value[134]0x20077b0&lt;BR /&gt;adc_value[135]0x20077b0&lt;BR /&gt;adc_value[136]0x20077b0&lt;BR /&gt;adc_value[137]0x20077b0&lt;BR /&gt;adc_value[138]0x20077b0&lt;BR /&gt;adc_value[139]0x20077b0&lt;BR /&gt;adc_value[140]0x20077b0&lt;BR /&gt;adc_value[141]0x20077b0&lt;BR /&gt;adc_value[142]0x20077b0&lt;BR /&gt;adc_value[143]0x20077b0&lt;BR /&gt;adc_value[144]0x20077b0&lt;BR /&gt;adc_value[145]0x20077b0&lt;BR /&gt;adc_value[146]0x20077b0&lt;BR /&gt;adc_value[147]0x20077b0&lt;BR /&gt;adc_value[148]0x20077b0&lt;BR /&gt;adc_value[149]0x20077b0&lt;BR /&gt;adc_value[150]0x20077b0&lt;BR /&gt;adc_value[151]0x20077b0&lt;BR /&gt;adc_value[152]0x20077b0&lt;BR /&gt;adc_value[153]0x20077b0&lt;BR /&gt;adc_value[154]0x20077b0&lt;BR /&gt;adc_value[155]0x20077b0&lt;BR /&gt;adc_value[156]0x200ef60&lt;BR /&gt;adc_value[157]0x200ef60&lt;BR /&gt;adc_value[158]0x200ef60&lt;BR /&gt;adc_value[159]0x200ef60&lt;BR /&gt;adc_value[160]0x200ded0&lt;BR /&gt;adc_value[161]0x200ded0&lt;BR /&gt;adc_value[162]0x200bdb0&lt;BR /&gt;adc_value[163]0x200bdb0&lt;BR /&gt;adc_value[164]0x200bdb0&lt;BR /&gt;adc_value[165]0x2007b70&lt;BR /&gt;adc_value[166]0x2007b70&lt;BR /&gt;adc_value[167]0x2007b70&lt;BR /&gt;adc_value[168]0x200f6e0&lt;BR /&gt;adc_value[169]0x200f6e0&lt;BR /&gt;adc_value[170]0x200f6e0&lt;BR /&gt;adc_value[171]0x200edd0&lt;BR /&gt;adc_value[172]0x200edd0&lt;BR /&gt;adc_value[173]0x200edd0&lt;BR /&gt;adc_value[174]0x200dbb0&lt;BR /&gt;adc_value[175]0x200dbb0&lt;BR /&gt;adc_value[176]0x200dbb0&lt;BR /&gt;adc_value[177]0x200b770&lt;BR /&gt;adc_value[178]0x200b770&lt;BR /&gt;adc_value[179]0x200b770&lt;BR /&gt;adc_value[180]0x2006ef0&lt;BR /&gt;adc_value[181]0x2006ef0&lt;BR /&gt;adc_value[182]0x2006ef0&lt;BR /&gt;adc_value[183]0x200ddf0&lt;BR /&gt;adc_value[184]0x200ddf0&lt;BR /&gt;adc_value[185]0x200ddf0&lt;BR /&gt;adc_value[186]0x200bbe0&lt;BR /&gt;adc_value[187]0x200bbe0&lt;BR /&gt;adc_value[188]0x200bbe0&lt;BR /&gt;adc_value[189]0x820077c0&lt;BR /&gt;adc_value[190]0x20077c0&lt;BR /&gt;adc_value[191]0x20077c0&lt;BR /&gt;adc_value[192]0x20077c0&lt;BR /&gt;adc_value[193]0x20077c0&lt;BR /&gt;adc_value[194]0x20077c0&lt;BR /&gt;adc_value[195]0x20077c0&lt;BR /&gt;adc_value[196]0x20077c0&lt;BR /&gt;adc_value[197]0x20077c0&lt;BR /&gt;adc_value[198]0x20077c0&lt;BR /&gt;adc_value[199]0x20077c0&lt;BR /&gt;[200...255]&lt;BR /&gt;adc_value[200]0x20077c0&lt;BR /&gt;adc_value[201]0x20077c0&lt;BR /&gt;adc_value[202]0x20077c0&lt;BR /&gt;adc_value[203]0x20077c0&lt;BR /&gt;adc_value[204]0x20077c0&lt;BR /&gt;adc_value[205]0x20077c0&lt;BR /&gt;adc_value[206]0x20077c0&lt;BR /&gt;adc_value[207]0x20077c0&lt;BR /&gt;adc_value[208]0x20077c0&lt;BR /&gt;adc_value[209]0x20077c0&lt;BR /&gt;adc_value[210]0x20077c0&lt;BR /&gt;adc_value[211]0x20077c0&lt;BR /&gt;adc_value[212]0x20077c0&lt;BR /&gt;adc_value[213]0x20077c0&lt;BR /&gt;adc_value[214]0x20077c0&lt;BR /&gt;adc_value[215]0x20077c0&lt;BR /&gt;adc_value[216]0x20077c0&lt;BR /&gt;adc_value[217]0x20077c0&lt;BR /&gt;adc_value[218]0x20077c0&lt;BR /&gt;adc_value[219]0x20077c0&lt;BR /&gt;adc_value[220]0x20077c0&lt;BR /&gt;adc_value[221]0x20077c0&lt;BR /&gt;adc_value[222]0x20077c0&lt;BR /&gt;adc_value[223]0x20077c0&lt;BR /&gt;adc_value[224]0x20077c0&lt;BR /&gt;adc_value[225]0x20077c0&lt;BR /&gt;adc_value[226]0x20077c0&lt;BR /&gt;adc_value[227]0x20077c0&lt;BR /&gt;adc_value[228]0x20077c0&lt;BR /&gt;adc_value[229]0x20077c0&lt;BR /&gt;adc_value[230]0x20077c0&lt;BR /&gt;adc_value[231]0x20077c0&lt;BR /&gt;adc_value[232]0x20077c0&lt;BR /&gt;adc_value[233]0x20077c0&lt;BR /&gt;adc_value[234]0x20077c0&lt;BR /&gt;adc_value[235]0x20077c0&lt;BR /&gt;adc_value[236]0x20077c0&lt;BR /&gt;adc_value[237]0x20077c0&lt;BR /&gt;adc_value[238]0x20077c0&lt;BR /&gt;adc_value[239]0x20077c0&lt;BR /&gt;adc_value[240]0x20077c0&lt;BR /&gt;adc_value[241]0x20077c0&lt;BR /&gt;adc_value[242]0x20077c0&lt;BR /&gt;adc_value[243]0x20077c0&lt;BR /&gt;adc_value[244]0x20077c0&lt;BR /&gt;adc_value[245]0x20077c0&lt;BR /&gt;adc_value[246]0x20077c0&lt;BR /&gt;adc_value[247]0x20077c0&lt;BR /&gt;adc_value[248]0x20077c0&lt;BR /&gt;adc_value[249]0x20077c0&lt;BR /&gt;adc_value[250]0x20077c0&lt;BR /&gt;adc_value[251]0x20077c0&lt;BR /&gt;adc_value[252]0x20077c0&lt;BR /&gt;adc_value[253]0x20077c0&lt;BR /&gt;adc_value[254]0x20077c0&lt;BR /&gt;adc_value[255]0x20077c0&lt;BR /&gt;&lt;BR /&gt;Thanks for everything and sorry for the inconvenience,&lt;BR /&gt;Ariel&lt;/I&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:35:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/lpc1788-ADC-burst/m-p/518919#M2920</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:35:06Z</dc:date>
    </item>
    <item>
      <title>Re: lpc1788 ADC burst</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/lpc1788-ADC-burst/m-p/518920#M2921</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by ojima on Wed Oct 24 23:56:33 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello Ariel,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;One difference I found. Comment out following line and try again.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;gt;ADC_IntConfig(LPC_ADC,ADC_ADINTEN2,SET);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I will comment on "I've confirmed that..."&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I measured ADC sampling time as below:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;start = LPC_TIMx-&amp;gt;TC;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;// ADC sampliling&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;end = LPC_TIMx-&amp;gt;TC;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;"sample rate = 10Hz", "sampling point = 100" =&amp;gt; "sampling time = 10sec"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"sample rate = 100Hz", "sampling point = 100" =&amp;gt; "sampling time = 1sec"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"sample rate = 100Hz", "sampling point = 1000" =&amp;gt; "sampling time = 10sec"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"DMA transfer(sampling) time depends on ADC sampling rate and transfer size" means above.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And I confirmed I was able to get expected result of "sampling time".&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Enjoy :)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Ojima&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:35:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/lpc1788-ADC-burst/m-p/518920#M2921</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:35:07Z</dc:date>
    </item>
    <item>
      <title>Re: lpc1788 ADC burst</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/lpc1788-ADC-burst/m-p/518921#M2922</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by arieldas on Sun Oct 28 20:22:43 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello Ojima, thanks for the answer. The function ADC_IntConfig(LPC_ADC,ADC_ADINTEN2,SET); is for enable the ADC´s interrupt to indicate the DMA when ADC "end of convertion". It is a CMSIS´s function.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In the case of non-use, the DMA does not write to memory.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ariel&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:35:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/lpc1788-ADC-burst/m-p/518921#M2922</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:35:08Z</dc:date>
    </item>
    <item>
      <title>Re: lpc1788 ADC burst</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/lpc1788-ADC-burst/m-p/518922#M2923</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by ojima on Mon Oct 29 18:37:49 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi Ariel, I tried to check latest example of CMSIS but I could not get.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;If you can get the latest CMSIS source code from GIT "&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fsw.lpcware.com%2F" rel="nofollow" target="_blank"&gt;http://sw.lpcware.com/&lt;/A&gt;&lt;SPAN&gt;" and try again, you will get better result.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Now, snapshot is disabled.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ojima&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:35:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/lpc1788-ADC-burst/m-p/518922#M2923</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:35:09Z</dc:date>
    </item>
    <item>
      <title>Re: lpc1788 ADC burst</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/lpc1788-ADC-burst/m-p/518923#M2924</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by manoj on Sun Aug 25 21:25:52 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;#include&amp;lt;iolpc1788.h&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;int main(void)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; int data;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; FIO0DIR |=(0&amp;lt;&amp;lt; 23);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PCONP =0X00001000;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;AD0CR = 0X00210101;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;IOCON_P0_23 =0X00000001;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; while (!( AD0GDR &amp;amp; (1 &amp;lt;&amp;lt; 31))) ;&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;&amp;nbsp;&amp;nbsp; AD0CR |= (0&amp;lt;&amp;lt;24);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; data = AD0GDR;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; return(0);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; sir i m new to lpc 1788&amp;nbsp; pls check this code sirrrrr tell me correct or not&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:35:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/lpc1788-ADC-burst/m-p/518923#M2924</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:35:09Z</dc:date>
    </item>
  </channel>
</rss>

