STM32F2 Standard Peripheral bibliotheek  1.0
ST Microelectronics bibliotheek documentatie voor de STM32F2 Standard Peripheral Library
 All Data Structures Files Functions Variables Enumerations Enumerator Groups
FSMC_NANDInitTypeDef Struct Reference

FSMC NAND Init structure definition. More...

#include <stm32f2xx_fsmc.h>

Data Fields

uint32_t FSMC_Bank
 
uint32_t FSMC_Waitfeature
 
uint32_t FSMC_MemoryDataWidth
 
uint32_t FSMC_ECC
 
uint32_t FSMC_ECCPageSize
 
uint32_t FSMC_TCLRSetupTime
 
uint32_t FSMC_TARSetupTime
 
FSMC_NAND_PCCARDTimingInitTypeDefFSMC_CommonSpaceTimingStruct
 
FSMC_NAND_PCCARDTimingInitTypeDefFSMC_AttributeSpaceTimingStruct
 

Detailed Description

FSMC NAND Init structure definition.

Field Documentation

FSMC_NAND_PCCARDTimingInitTypeDef* FSMC_AttributeSpaceTimingStruct

FSMC Attribute Space Timing

uint32_t FSMC_Bank
                Specifies the NAND memory bank that will be used.

This parameter can be a value of FSMC_NAND_Bank

FSMC_NAND_PCCARDTimingInitTypeDef* FSMC_CommonSpaceTimingStruct

FSMC Common Space Timing

uint32_t FSMC_ECC
              Enables or disables the ECC computation.

This parameter can be any value of FSMC_ECC

uint32_t FSMC_ECCPageSize
      Defines the page size for the extended ECC.

This parameter can be any value of FSMC_ECC_Page_Size

uint32_t FSMC_MemoryDataWidth
  Specifies the external memory device width.

This parameter can be any value of FSMC_Data_Width

uint32_t FSMC_TARSetupTime
     Defines the number of HCLK cycles to configure the

delay between ALE low and RE low. This parameter can be a number between 0x0 and 0xFF

uint32_t FSMC_TCLRSetupTime
    Defines the number of HCLK cycles to configure the

delay between CLE low and RE low. This parameter can be a value between 0 and 0xFF.

uint32_t FSMC_Waitfeature
      Enables or disables the Wait feature for the NAND Memory Bank.

This parameter can be any value of FSMC_Wait_feature


The documentation for this struct was generated from the following file: