Confusion about _C Pins (PA0_C) Behavior and Functionality
I don’t understand the behavior of the _C ports. According to the datasheet, the pin type for PA0_C is listed as ANA (analog input only). However, I can configure it as an output and successfully generate a square wave by toggling it in a loop.
Given that, it seems the pin does have an output driver, but I can't get TIM5_CH1 to generate PWM on this pin. (Note: The same configuration works perfectly on TIM5_CH2, so it’s not a configuration issue.)
Additionally, when I configure PA0 as an ADC input, PA0_C no longer works as an output, only when PA0 is in reset state (not configured)
This behavior is confusing because it contradicts the pin type listed as ANA in the datasheet, and it’s not clearly explained how these _C pins should behave. Could someone clarify what can or cannot be done with the _C pins and why this behavior occurs?
The IC is an STM32H743XI (TFBGA 240+25).
Thanks in advance!
