|
STM32F4xx_HAL_Driver
1.8.3
|
Collaboration diagram for SDRAM Control functions:Functions | |
| HAL_StatusTypeDef | FMC_SDRAM_WriteProtection_Enable (FMC_SDRAM_TypeDef *Device, uint32_t Bank) |
| Enables dynamically FMC_SDRAM write protection. More... | |
| HAL_StatusTypeDef | FMC_SDRAM_WriteProtection_Disable (FMC_SDRAM_TypeDef *Device, uint32_t Bank) |
| Disables dynamically FMC_SDRAM write protection. More... | |
| HAL_StatusTypeDef | FMC_SDRAM_SendCommand (FMC_SDRAM_TypeDef *Device, FMC_SDRAM_CommandTypeDef *Command, uint32_t Timeout) |
| Send Command to the FMC SDRAM bank. More... | |
| HAL_StatusTypeDef | FMC_SDRAM_ProgramRefreshRate (FMC_SDRAM_TypeDef *Device, uint32_t RefreshRate) |
| Program the SDRAM Memory Refresh rate. More... | |
| HAL_StatusTypeDef | FMC_SDRAM_SetAutoRefreshNumber (FMC_SDRAM_TypeDef *Device, uint32_t AutoRefreshNumber) |
| Set the Number of consecutive SDRAM Memory auto Refresh commands. More... | |
| uint32_t | FMC_SDRAM_GetModeStatus (const FMC_SDRAM_TypeDef *Device, uint32_t Bank) |
| Returns the indicated FMC SDRAM bank mode status. More... | |
| uint32_t FMC_SDRAM_GetModeStatus | ( | const FMC_SDRAM_TypeDef * | Device, |
| uint32_t | Bank | ||
| ) |
Returns the indicated FMC SDRAM bank mode status.
| Device | Pointer to SDRAM device instance |
| Bank | Defines the FMC SDRAM bank. This parameter can be FMC_Bank1_SDRAM or FMC_Bank2_SDRAM. |
| The | FMC SDRAM bank mode status, could be on of the following values: FMC_SDRAM_NORMAL_MODE, FMC_SDRAM_SELF_REFRESH_MODE or FMC_SDRAM_POWER_DOWN_MODE. |
Definition at line 1453 of file stm32f4xx_ll_fmc.c.
| HAL_StatusTypeDef FMC_SDRAM_ProgramRefreshRate | ( | FMC_SDRAM_TypeDef * | Device, |
| uint32_t | RefreshRate | ||
| ) |
Program the SDRAM Memory Refresh rate.
| Device | Pointer to SDRAM device instance |
| RefreshRate | The SDRAM refresh rate value. |
| HAL | state |
Definition at line 1413 of file stm32f4xx_ll_fmc.c.
| HAL_StatusTypeDef FMC_SDRAM_SendCommand | ( | FMC_SDRAM_TypeDef * | Device, |
| FMC_SDRAM_CommandTypeDef * | Command, | ||
| uint32_t | Timeout | ||
| ) |
Send Command to the FMC SDRAM bank.
| Device | Pointer to SDRAM device instance |
| Command | Pointer to SDRAM command structure |
| Timing | Pointer to SDRAM Timing structure |
| Timeout | Timeout wait value |
| HAL | state |
Definition at line 1373 of file stm32f4xx_ll_fmc.c.
| HAL_StatusTypeDef FMC_SDRAM_SetAutoRefreshNumber | ( | FMC_SDRAM_TypeDef * | Device, |
| uint32_t | AutoRefreshNumber | ||
| ) |
Set the Number of consecutive SDRAM Memory auto Refresh commands.
| Device | Pointer to SDRAM device instance |
| AutoRefreshNumber | Specifies the auto Refresh number. |
| None |
Definition at line 1431 of file stm32f4xx_ll_fmc.c.
| HAL_StatusTypeDef FMC_SDRAM_WriteProtection_Disable | ( | FMC_SDRAM_TypeDef * | Device, |
| uint32_t | Bank | ||
| ) |
Disables dynamically FMC_SDRAM write protection.
| hsdram | FMC_SDRAM handle |
| HAL | status |
Definition at line 1353 of file stm32f4xx_ll_fmc.c.
| HAL_StatusTypeDef FMC_SDRAM_WriteProtection_Enable | ( | FMC_SDRAM_TypeDef * | Device, |
| uint32_t | Bank | ||
| ) |
Enables dynamically FMC_SDRAM write protection.
| Device | Pointer to SDRAM device instance |
| Bank | SDRAM bank number |
| HAL | status |
Definition at line 1336 of file stm32f4xx_ll_fmc.c.