In this Video I've explained you about how to program bare metal with STM32 microcontroller. Here through toggle an LED example I've explained you about registers of STM32L100RC microcontroller.
amazon India link to buy ST-LINK V2 In-Circuit Programmer Debugger Emulator: https://amzn.to/3htHoE8
amazon India link to buy Sunrobotics ST-LINK V2 STM Programmer: https://amzn.to/3bTGvnv
If you want to buy stm32 discovery board here is the amazon India link: https://amzn.to/2GZ80Az
FB: / embedotronics