![]() |
RTEMS 6.1
|
FMC NORSRAM Configuration Structure definition. More...
#include <stm32h7xx_ll_fmc.h>
Data Fields | |
| uint32_t | NSBank |
| uint32_t | DataAddressMux |
| uint32_t | MemoryType |
| uint32_t | MemoryDataWidth |
| uint32_t | BurstAccessMode |
| uint32_t | WaitSignalPolarity |
| uint32_t | WaitSignalActive |
| uint32_t | WriteOperation |
| uint32_t | WaitSignal |
| uint32_t | ExtendedMode |
| uint32_t | AsynchronousWait |
| uint32_t | WriteBurst |
| uint32_t | ContinuousClock |
| uint32_t | WriteFifo |
| uint32_t | PageSize |
FMC NORSRAM Configuration Structure definition.
| uint32_t FMC_NORSRAM_InitTypeDef::AsynchronousWait |
Enables or disables wait signal during asynchronous transfers, valid only with asynchronous Flash memories. This parameter can be a value of FMC Asynchronous Wait
| uint32_t FMC_NORSRAM_InitTypeDef::BurstAccessMode |
Enables or disables the burst access mode for Flash memory, valid only with synchronous burst Flash memories. This parameter can be a value of FMC Burst Access Mode
| uint32_t FMC_NORSRAM_InitTypeDef::ContinuousClock |
Enables or disables the FMC clock output to external memory devices. This parameter is only enabled through the FMC_BCR1 register, and don't care through FMC_BCR2..4 registers. This parameter can be a value of FMC Continuous Clock
| uint32_t FMC_NORSRAM_InitTypeDef::DataAddressMux |
Specifies whether the address and data values are multiplexed on the data bus or not. This parameter can be a value of FMC Data Address Bus Multiplexing
| uint32_t FMC_NORSRAM_InitTypeDef::ExtendedMode |
Enables or disables the extended mode. This parameter can be a value of FMC Extended Mode
| uint32_t FMC_NORSRAM_InitTypeDef::MemoryDataWidth |
Specifies the external memory device width. This parameter can be a value of FMC NORSRAM Data Width
| uint32_t FMC_NORSRAM_InitTypeDef::MemoryType |
Specifies the type of external memory attached to the corresponding memory device. This parameter can be a value of FMC Memory Type
| uint32_t FMC_NORSRAM_InitTypeDef::NSBank |
Specifies the NORSRAM memory device that will be used. This parameter can be a value of FMC NOR/SRAM Bank
| uint32_t FMC_NORSRAM_InitTypeDef::PageSize |
Specifies the memory page size. This parameter can be a value of FMC Page Size
| uint32_t FMC_NORSRAM_InitTypeDef::WaitSignal |
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 FMC Wait Signal
| uint32_t FMC_NORSRAM_InitTypeDef::WaitSignalActive |
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 FMC Wait Timing
| uint32_t FMC_NORSRAM_InitTypeDef::WaitSignalPolarity |
Specifies the wait signal polarity, valid only when accessing the Flash memory in burst mode. This parameter can be a value of FMC Wait Signal Polarity
| uint32_t FMC_NORSRAM_InitTypeDef::WriteBurst |
Enables or disables the write burst operation. This parameter can be a value of FMC Write Burst
| uint32_t FMC_NORSRAM_InitTypeDef::WriteFifo |
Enables or disables the write FIFO used by the FMC controller. This parameter is only enabled through the FMC_BCR1 register, and don't care through FMC_BCR2..4 registers. This parameter can be a value of FMC_Write_FIFO
| uint32_t FMC_NORSRAM_InitTypeDef::WriteOperation |
Enables or disables the write operation in the selected device by the FMC. This parameter can be a value of FMC Write Operation