Functions
Collaboration diagram for SDRAM Exported Functions:

Functions

uint8_t BSP_SDRAM_DeInit (void)
 DeInitializes the SDRAM device. More...
 
uint8_t BSP_SDRAM_Init (void)
 Initializes the SDRAM device. More...
 
void BSP_SDRAM_Initialization_sequence (uint32_t RefreshCount)
 Programs the SDRAM device. More...
 
void BSP_SDRAM_MspDeInit (SDRAM_HandleTypeDef *hsdram, void *Params)
 DeInitializes SDRAM MSP. More...
 
void BSP_SDRAM_MspInit (SDRAM_HandleTypeDef *hsdram, void *Params)
 Initializes SDRAM MSP. More...
 
uint8_t BSP_SDRAM_ReadData (uint32_t uwStartAddress, uint32_t *pData, uint32_t uwDataSize)
 Reads an amount of data from the SDRAM memory in polling mode. More...
 
uint8_t BSP_SDRAM_ReadData_DMA (uint32_t uwStartAddress, uint32_t *pData, uint32_t uwDataSize)
 Reads an amount of data from the SDRAM memory in DMA mode. More...
 
uint8_t BSP_SDRAM_Sendcmd (FMC_SDRAM_CommandTypeDef *SdramCmd)
 Sends command to the SDRAM bank. More...
 
uint8_t BSP_SDRAM_WriteData (uint32_t uwStartAddress, uint32_t *pData, uint32_t uwDataSize)
 Writes an amount of data to the SDRAM memory in polling mode. More...
 
uint8_t BSP_SDRAM_WriteData_DMA (uint32_t uwStartAddress, uint32_t *pData, uint32_t uwDataSize)
 Writes an amount of data to the SDRAM memory in DMA mode. More...
 

Detailed Description

Function Documentation

◆ BSP_SDRAM_DeInit()

uint8_t BSP_SDRAM_DeInit ( void  )

DeInitializes the SDRAM device.

Return values
SDRAMstatus

Definition at line 194 of file stm32f769i_discovery_sdram.c.

◆ BSP_SDRAM_Init()

uint8_t BSP_SDRAM_Init ( void  )

Initializes the SDRAM device.

Return values
SDRAMstatus

Definition at line 145 of file stm32f769i_discovery_sdram.c.

◆ BSP_SDRAM_Initialization_sequence()

void BSP_SDRAM_Initialization_sequence ( uint32_t  RefreshCount)

Programs the SDRAM device.

Parameters
RefreshCountSDRAM refresh counter value
Return values
None

Definition at line 220 of file stm32f769i_discovery_sdram.c.

◆ BSP_SDRAM_MspDeInit()

void BSP_SDRAM_MspDeInit ( SDRAM_HandleTypeDef hsdram,
void *  Params 
)

DeInitializes SDRAM MSP.

Parameters
hsdramSDRAM handle
Params
Return values
None

Definition at line 472 of file stm32f769i_discovery_sdram.c.

◆ BSP_SDRAM_MspInit()

void BSP_SDRAM_MspInit ( SDRAM_HandleTypeDef hsdram,
void *  Params 
)

Initializes SDRAM MSP.

Parameters
hsdramSDRAM handle
Params
Return values
None

Definition at line 374 of file stm32f769i_discovery_sdram.c.

◆ BSP_SDRAM_ReadData()

uint8_t BSP_SDRAM_ReadData ( uint32_t  uwStartAddress,
uint32_t *  pData,
uint32_t  uwDataSize 
)

Reads an amount of data from the SDRAM memory in polling mode.

Parameters
uwStartAddressRead start address
pDataPointer to data to be read
uwDataSizeSize of read data from the memory
Return values
SDRAMstatus

Definition at line 282 of file stm32f769i_discovery_sdram.c.

◆ BSP_SDRAM_ReadData_DMA()

uint8_t BSP_SDRAM_ReadData_DMA ( uint32_t  uwStartAddress,
uint32_t *  pData,
uint32_t  uwDataSize 
)

Reads an amount of data from the SDRAM memory in DMA mode.

Parameters
uwStartAddressRead start address
pDataPointer to data to be read
uwDataSizeSize of read data from the memory
Return values
SDRAMstatus

Definition at line 301 of file stm32f769i_discovery_sdram.c.

◆ BSP_SDRAM_Sendcmd()

uint8_t BSP_SDRAM_Sendcmd ( FMC_SDRAM_CommandTypeDef SdramCmd)

Sends command to the SDRAM bank.

Parameters
SdramCmdPointer to SDRAM command structure
Return values
SDRAMstatus

Definition at line 356 of file stm32f769i_discovery_sdram.c.

◆ BSP_SDRAM_WriteData()

uint8_t BSP_SDRAM_WriteData ( uint32_t  uwStartAddress,
uint32_t *  pData,
uint32_t  uwDataSize 
)

Writes an amount of data to the SDRAM memory in polling mode.

Parameters
uwStartAddressWrite start address
pDataPointer to data to be written
uwDataSizeSize of written data from the memory
Return values
SDRAMstatus

Definition at line 320 of file stm32f769i_discovery_sdram.c.

◆ BSP_SDRAM_WriteData_DMA()

uint8_t BSP_SDRAM_WriteData_DMA ( uint32_t  uwStartAddress,
uint32_t *  pData,
uint32_t  uwDataSize 
)

Writes an amount of data to the SDRAM memory in DMA mode.

Parameters
uwStartAddressWrite start address
pDataPointer to data to be written
uwDataSizeSize of written data from the memory
Return values
SDRAMstatus

Definition at line 339 of file stm32f769i_discovery_sdram.c.



picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:08