2025-07-22 7:47 AM
Hi, I'm trying to initialize SDADC of my STM32F373CCT6 chip based on the Standard Peripherial Library. The program can be compiled with no errors but doesn't work after I uploaded it to the chip. I used a LED program to test it and found that the initializing function got stucked at the statement of waiting for calibration to complete. I used a self designed board. The intializing function and the main function of my program, as well as the schematic diagram of my board is attached. I'm a STM32 beginner and haved been troubled by this issue for days, I sincerely hope to get your help. Thank you so much!
2025-07-22 1:10 PM
If you're a beginner, I recommend using HAL instead of the SPL. It is better in every way. CubeMX will generate the initialization code for you.