I have a TC 397 through which I need the ADC to operate at a high frequency i.e around 1ms sample time. From the example
a queue is being used for conversion. How to access the values in the queue?Right now I'm calling the function "read_EVADC()" 10000 times to fill my array which happens to be slow with a frequency of about 150Khz. Ideally the frequency ought to be 1Mhz and I should be accessing a buffer containing the 10000 values which are sampled at a much higher frequency than 150Khz
It is unclear what the actual requirement here is. Could you explain more about what the 150khz is, how it is calculated and what the expected 1Mhz is?
You can check the API IfxEvadc_Adc_initGroupConfig(). The current sampling time is 1us.
I wish to fill a 10000 size array with values from the a single channel (ADC). And the values ought to be sampled with a sample rate of 1us. is there any example ?