cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F373 SDADC Calibration does not finish

Rico Rico
Associate II
Posted on June 22, 2018 at 17:20

Hey there i am using a STM32F373.

Right now i am implementing the SDADC function to my programm, but if i trigger a Conversation or a Calibration it is not finishing it. SDADC_ISR_EOCALF or SDADC_ISR_JEOCF bit never set.

I also stepped back from my software and used code created by a cube project but the result is the same.

I think some things can be excluded to be wrong here:

  • Channel Configurations should not be a problem because Calibration itself is not working
  • SDADC core seems to be running since some other Bits checked before like the stabilisation bit witch is checked after enableing the sdadc SDADC_ISR_STABIP

Anything i could check?

In what situations the calibration can not finish?

#sdadc #driver #stm32f373 #stm32 #hal #calibration
1 REPLY 1
Rico Rico
Associate II
Posted on June 23, 2018 at 19:26

So for adding some more detail i tested the normal ADC and it seems to have the same issues.

Starting a Calibration the calibration ongoing bit is never cleared and after starting a regular conversation the conversation ongoing bit is never cleared.

I may have damaged some part of the analog circuit in the chip?

I am using some other GPIOs and SPI for Display, both working fine...