This makes the configuration more flexible and closer to the underlying configuration register structure. For example, we could use HSI for the system clock, but use HSE to output a clock with MCO.
This makes the configuration more flexible and closer to the underlying configuration register structure. For example, we could use HSI for the system clock, but use HSE to output a clock with MCO.