Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Why would the ADC Data get corrupted?misterT said:Between bursts the CPU may take over. Now.. if that happens while you are transferring 2 byte ADC data (in 1 byte bursts), then the data may get corrupted.
Why would the ADC Data get corrupted?
Even if the DMA transfer 1st ADC Byte, then the CPU takes over the controls the bus, and when CPU finishes, the DMA will transfer the 2nd ADC Byte.
Where could the ADC Data get corrupted in that bus arbitration?
Or a new ADC result overwrites the data before the DMA can finish transferring the previous data.