Content originally posted in LPCWare by micrio on Sun May 30 10:03:41 MST 2010
It means that the AD converter produced another reading but that the results of the previous conversion had not been read from the data register. If this does not matter, I believe that you can ignore the error.
I am getting the error myself. I am using only channel 5. I sometimes (not all the time) get a overrun error and I don't understand why. My code only triggers a new conversion after I read the data register. I am using software controlled mode, not burst mode. With this scheme I should never get a overrun error!
Also I sometimes get a done flag for channel 0 which I am not using. I don't understand this at all!
My code works properly but I must ignore these errors.