STM32F1 Standard Peripheral bibliotheek
1.0
ST Microelectronics bibliotheek documentatie voor de STM32F1 Standard Peripheral Library
|
FSMC NOR/SRAM Init structure definition. More...
#include <stm32f10x_fsmc.h>
Data Fields | |
uint32_t | FSMC_Bank |
uint32_t | FSMC_DataAddressMux |
uint32_t | FSMC_MemoryType |
uint32_t | FSMC_MemoryDataWidth |
uint32_t | FSMC_BurstAccessMode |
uint32_t | FSMC_WaitSignalPolarity |
uint32_t | FSMC_WrapMode |
uint32_t | FSMC_WaitSignalActive |
uint32_t | FSMC_WriteOperation |
uint32_t | FSMC_WaitSignal |
uint32_t | FSMC_ExtendedMode |
uint32_t | FSMC_WriteBurst |
FSMC_NORSRAMTimingInitTypeDef * | FSMC_ReadWriteTimingStruct |
FSMC_NORSRAMTimingInitTypeDef * | FSMC_WriteTimingStruct |
FSMC NOR/SRAM Init structure definition.
uint32_t FSMC_Bank |
Specifies the NOR/SRAM memory bank that will be used.
This parameter can be a value of FSMC_NORSRAM_Bank
uint32_t FSMC_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 FSMC_Burst_Access_Mode
uint32_t FSMC_DataAddressMux |
Specifies whether the address and data values are
multiplexed on the databus or not. This parameter can be a value of FSMC_Data_Address_Bus_Multiplexing
uint32_t FSMC_ExtendedMode |
Enables or disables the extended mode.
This parameter can be a value of FSMC_Extended_Mode
uint32_t FSMC_MemoryDataWidth |
Specifies the external memory device width.
This parameter can be a value of FSMC_Data_Width
uint32_t FSMC_MemoryType |
Specifies the type of external memory attached to
the corresponding memory bank. This parameter can be a value of FSMC_Memory_Type
FSMC_NORSRAMTimingInitTypeDef* FSMC_ReadWriteTimingStruct |
Timing Parameters for write and read access if the ExtendedMode is not used
uint32_t FSMC_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 FSMC_Wait_Signal
uint32_t FSMC_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 FSMC_Wait_Timing
uint32_t FSMC_WaitSignalPolarity |
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 FSMC_WrapMode |
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
uint32_t FSMC_WriteBurst |
Enables or disables the write burst operation.
This parameter can be a value of FSMC_Write_Burst
uint32_t FSMC_WriteOperation |
Enables or disables the write operation in the selected bank by the FSMC.
This parameter can be a value of FSMC_Write_Operation
FSMC_NORSRAMTimingInitTypeDef* FSMC_WriteTimingStruct |
Timing Parameters for write access if the ExtendedMode is used