Alternative Functions and Additional Functions
STM32L072 has USB as Additional Functions instead of an Alternative Function
Though in one of my Earlier Post It was briefly explained, It felt to have a Dedicated Post in General Thereby this Post to Better Understand the Difference and Way of Working with them.
- What Exactly are the Difference Between Alternative Functions and Additional Functions?

I found this in one of the Documentations, But Can Someone Elaborate this to me?
- Doesn't those Peripherals which are Additional Functions Such as in L072 for USB, Need any GPIO Initialization? If they So How should they be configured?
- Would These Peripherals work Just by Enabling them via Clock? If not what are the other Parameters.
