Page 421 - MDP2022-2
P. 421

/*  Initialize  all  configured  peripherals  */
                MX_GPIO_Init();
                MX_UART4_Init();
                /*  USER  CODE  BEGIN  2  */


                /*  USER  CODE  END  2  */


                /*  Infinite  loop  */
                /*  USER  CODE  BEGIN  WHILE  */
                while  (1)
                {
                            //L_GPIO_WritePin(GPIOB,  GPIO_PIN_7,  GPIO_PIN_SET);
                            HAL_GPIO_WritePin(GPIOB,  GPIO_PIN_0,  1);
                            HAL_GPIO_WritePin(GPIOB,  GPIO_PIN_7,  0);
                            HAL_GPIO_WritePin(GPIOB,  GPIO_PIN_14,  0);
                            HAL_Delay(50);
                            HAL_GPIO_WritePin(GPIOB,  GPIO_PIN_0,  0);
                            HAL_GPIO_WritePin(GPIOB,  GPIO_PIN_7,  1);
                            HAL_GPIO_WritePin(GPIOB,  GPIO_PIN_14,  0);
                            HAL_Delay(50);
                            HAL_GPIO_WritePin(GPIOB,  GPIO_PIN_0,  0);
                            HAL_GPIO_WritePin(GPIOB,  GPIO_PIN_7,  0);
                            HAL_GPIO_WritePin(GPIOB,  GPIO_PIN_14,  1);
                            HAL_Delay(50);
                            HAL_GPIO_WritePin(GPIOB,  GPIO_PIN_0,  0);
                            HAL_GPIO_WritePin(GPIOB,  GPIO_PIN_7,  1);
                            HAL_GPIO_WritePin(GPIOB,  GPIO_PIN_14,  0);
                            HAL_Delay(50);
                    /*  USER  CODE  END  WHILE  */


                    /*  USER  CODE  BEGIN  3  */
                }
                /*  USER  CODE  END  3  */
            }


            /**
                *  @brief  System  Clock  Configuration
                *  @retval  None
                */
            void  SystemClock_Config(void)
            {
                RCC_OscInitTypeDef  RCC_OscInitStruct  =  {0};
                RCC_ClkInitTypeDef  RCC_ClkInitStruct  =  {0};
   416   417   418   419   420   421   422   423   424   425   426