STM CMSIS
stm32f4xx_hal_flash_ramfunc.h
Go to the documentation of this file.
1 
38 /* Define to prevent recursive inclusion -------------------------------------*/
39 #ifndef __STM32F4xx_FLASH_RAMFUNC_H
40 #define __STM32F4xx_FLASH_RAMFUNC_H
41 
42 #ifdef __cplusplus
43  extern "C" {
44 #endif
45 #if defined(STM32F410Tx) || defined(STM32F410Cx) || defined(STM32F410Rx) || defined(STM32F411xE) || defined(STM32F446xx) || defined(STM32F412Zx) ||\
46  defined(STM32F412Vx) || defined(STM32F412Rx) || defined(STM32F412Cx)
47 
48 /* Includes ------------------------------------------------------------------*/
49 #include "stm32f4xx_hal_def.h"
50 
59 /* Exported types ------------------------------------------------------------*/
60 /* Exported macro ------------------------------------------------------------*/
61 /* Exported functions --------------------------------------------------------*/
69 __RAM_FUNC HAL_FLASHEx_StopFlashInterfaceClk(void);
70 __RAM_FUNC HAL_FLASHEx_StartFlashInterfaceClk(void);
71 __RAM_FUNC HAL_FLASHEx_EnableFlashSleepMode(void);
72 __RAM_FUNC HAL_FLASHEx_DisableFlashSleepMode(void);
89 #endif /* STM32F410xx || STM32F411xE || STM32F446xx || STM32F412Zx || STM32F412Vx || STM32F412Rx || STM32F412Cx */
90 #ifdef __cplusplus
91 }
92 #endif
93 
94 
95 #endif /* __STM32F4xx_FLASH_RAMFUNC_H */
96 
97 /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
This file contains HAL common defines, enumeration, macros and structures definitions.