2023-05-24 6:49 PM - edited 2023-11-20 4:39 AM
I use ADC0 and ADC1 of STM32F334,I put a resistor of 1K between amplifier and ADC channel, configuring every IO setting by using CubeMX, but I find something strange, there is a pulse on ADC input pin,while amplier output is flat. And the result reading from ADC is about 0.5 V above its actual voltage, which is exactly the pulse voltage,when the input voltage goes high, the ADC pin pulse goes high,but it seems that there is always 0.5 V high. it can be seen from the image below, yellow is ADC0, blue is ADC1.ADC1 pulse is later than ADC0. Why is this happening ,how to solve it
2023-05-24 10:22 PM
First check the nearby pins in case of cross talk.
Then change the sample and hold to be very big, does the pulse lenght change?
We’re moving the ST Community to a new platform to give you a better and more reliable community experience.