According to RM0402, all STM32F412 chips can configure MCO2 in RCC_CFGR register.
The stm32f412cx.h header doesn't have the definition of MCO2 bits. I guess it is done this way because all stm32f412cx chips are in UFQFPN48 package, which doesn't have PC9 pin (MCO2 pin).
The problem is that changing the MCO2 source clock(to a clock that is disabled) reduces power consumption.
Wouldn't it make sense to define the MCO2 bits for all STM32F412 bit despite the fact the PC9 pin is not present?
According to RM0402, all STM32F412 chips can configure MCO2 in RCC_CFGR register.
The stm32f412cx.h header doesn't have the definition of MCO2 bits. I guess it is done this way because all stm32f412cx chips are in UFQFPN48 package, which doesn't have PC9 pin (MCO2 pin).
The problem is that changing the MCO2 source clock(to a clock that is disabled) reduces power consumption.
Wouldn't it make sense to define the MCO2 bits for all STM32F412 bit despite the fact the PC9 pin is not present?