HAL
FSMC_NORSRAM_InitTypeDef is only used within HAL.
 
Symbols
loading...
Files
loading...
SummarySyntaxReferences

Fields

Field
Declared as
Description
uint32_t
Specifies the type of external memory attached to the corresponding memory device. This parameter can be a value of FSMC_Memory_Type.
uint32_t
Specifies the external memory device width. This parameter can be a value of FSMC_NORSRAM_Data_Width.
uint32_t
Enables or disables the burst access mode for Flash memory, valid only with synchronous burst Flash memories. This parameter can be a value of FSMC_Burst_Access_Mode.
uint32_t
Specifies the wait signal polarity, valid only when accessing the Flash memory in burst mode. This parameter can be a value of FSMC_Wait_Signal_Polarity.
uint32_t
Enables or disables the Wrapped burst access mode for Flash memory, valid only when accessing Flash memories in burst mode. This parameter can be a value of FSMC_Wrap_Mode This mode is available only for the STM32F405/407/4015/417xx devices.
uint32_t
Specifies if the wait signal is asserted by the memory one clock cycle before the wait state or during the wait state, valid only when accessing memories in burst mode. This parameter can be a value of FSMC_Wait_Timing.
uint32_t
Enables or disables the write operation in the selected device by the FSMC. This parameter can be a value of FSMC_Write_Operation.
uint32_t
Enables or disables the wait state insertion via wait signal, valid for Flash memory access in burst mode. This parameter can be a value of FSMC_Wait_Signal.
uint32_t
Enables or disables the extended mode. This parameter can be a value of FSMC_Extended_Mode.
uint32_t
Enables or disables wait signal during asynchronous transfers, valid only with asynchronous Flash memories. This parameter can be a value of FSMC_AsynchronousWait.
uint32_t
Enables or disables the write burst operation. This parameter can be a value of FSMC_Write_Burst.
uint32_t
Enables or disables the FSMC clock output to external memory devices. This parameter is only enabled through the FSMC_BCR1 register, and don't care through FSMC_BCR2..4 registers. This parameter can be a value of FSMC_Continous_Clock This mode is available only for the STM32F412Vx/Zx/Rx devices.
uint32_t
Enables or disables the write FIFO used by the FSMC controller. This parameter is only enabled through the FSMC_BCR1 register, and don't care through FSMC_BCR2..4 registers. This parameter can be a value of FSMC_Write_FIFO This mode is available only for the STM32F412Vx/Vx devices.
uint32_t
Specifies the memory page size. This parameter can be a value of FSMC_Page_Size.
uint32_t
Specifies the NORSRAM memory device that will be used. This parameter can be a value of FSMC_NORSRAM_Bank.
uint32_t
Specifies whether the address and data values are multiplexed on the data bus or not. This parameter can be a value of FSMC_Data_Address_Bus_Multiplexing.

References

from examples