Question

**I need each line explained. // ***I need to add a second code that makes another led blinks wired to different pin on the same program (2 LED blinks in one

code). www //----This code will make LED blink using timer commands, LED wired to pin PB6--- #include "STM3214xx.h" //This comand line includes the necessary header file 'stm3214xx.h', which provides definitions and functions specific to the STM32L4 series microcontroller int main() { } RCC->AHB2ENR |=(1<<1); GPIOB->MODER &=~(11<<12); GPIOB->MODER |=(1<<12); RCC->APB1ENR1 |=(1<<1); TIM3->PSC-1600-1; TIM3->ARR=4000-1; TIM3->CNT=0; TIM3->CR1=1; while(1){ } while (!(TIM3->SR &1)){} TIM3->SR &=~1ul; GPIOB->ODR ^=(1<<6);/nTo/DO Need // after each line that explain what the line is Same code then Need to add asecond code that makes a second led blink. The program make one led blink, i want a second led blink Need explanation of each line. just basic descreption for example GPIO is input output port.just basic, most of them repet This is based on the arm-cortex STM32L476

Question image 1Question image 2