```C /* Infinite loop */ /* USER CODE BEGIN WHILE */ while (1) { /* USER CODE END WHILE */ /* USER CODE BEGIN 3 */ HAL_Delay(2000); HAL_PWR_EnterSTANDBYMode(); } /* USER CODE END 3 */ ``` some of ST's guides are not that useful. justdoit.gif