|
#define | IS_FMC_NORSRAM_BANK(__BANK__) |
|
#define | IS_FMC_MUX(__MUX__) |
|
#define | IS_FMC_MEMORY(__MEMORY__) |
|
#define | IS_FMC_NORSRAM_MEMORY_WIDTH(__WIDTH__) |
|
#define | IS_FMC_PAGESIZE(__SIZE__) |
|
#define | IS_FMC_WRITE_FIFO(__FIFO__) |
|
#define | IS_FMC_ACCESS_MODE(__MODE__) |
|
#define | IS_FMC_BURSTMODE(__STATE__) |
|
#define | IS_FMC_WAIT_POLARITY(__POLARITY__) |
|
#define | IS_FMC_WAIT_SIGNAL_ACTIVE(__ACTIVE__) |
|
#define | IS_FMC_WRITE_OPERATION(__OPERATION__) |
|
#define | IS_FMC_WAITE_SIGNAL(__SIGNAL__) |
|
#define | IS_FMC_EXTENDED_MODE(__MODE__) |
|
#define | IS_FMC_ASYNWAIT(__STATE__) |
|
#define | IS_FMC_DATA_LATENCY(__LATENCY__) (((__LATENCY__) > 1U) && ((__LATENCY__) <= 17U)) |
|
#define | IS_FMC_WRITE_BURST(__BURST__) |
|
#define | IS_FMC_CONTINOUS_CLOCK(__CCLOCK__) |
|
#define | IS_FMC_ADDRESS_SETUP_TIME(__TIME__) ((__TIME__) <= 15U) |
|
#define | IS_FMC_ADDRESS_HOLD_TIME(__TIME__) (((__TIME__) > 0U) && ((__TIME__) <= 15U)) |
|
#define | IS_FMC_DATASETUP_TIME(__TIME__) (((__TIME__) > 0U) && ((__TIME__) <= 255U)) |
|
#define | IS_FMC_DATAHOLD_DURATION(__DATAHOLD__) ((__DATAHOLD__) <= 3U) |
|
#define | IS_FMC_TURNAROUND_TIME(__TIME__) ((__TIME__) <= 15U) |
|
#define | IS_FMC_CLK_DIV(__DIV__) (((__DIV__) > 1U) && ((__DIV__) <= 16U)) |
|
#define | IS_FMC_NORSRAM_DEVICE(__INSTANCE__) ((__INSTANCE__) == FMC_NORSRAM_DEVICE) |
|
#define | IS_FMC_NORSRAM_EXTENDED_DEVICE(__INSTANCE__) ((__INSTANCE__) == FMC_NORSRAM_EXTENDED_DEVICE) |
|
#define | IS_FMC_NAND_BANK(__BANK__) ((__BANK__) == FMC_NAND_BANK3) |
|
#define | IS_FMC_WAIT_FEATURE(__FEATURE__) |
|
#define | IS_FMC_NAND_MEMORY_WIDTH(__WIDTH__) |
|
#define | IS_FMC_ECC_STATE(__STATE__) |
|
#define | IS_FMC_ECCPAGE_SIZE(__SIZE__) |
|
#define | IS_FMC_TCLR_TIME(__TIME__) ((__TIME__) <= 255U) |
|
#define | IS_FMC_TAR_TIME(__TIME__) ((__TIME__) <= 255U) |
|
#define | IS_FMC_SETUP_TIME(__TIME__) ((__TIME__) <= 254U) |
|
#define | IS_FMC_WAIT_TIME(__TIME__) ((__TIME__) <= 254U) |
|
#define | IS_FMC_HOLD_TIME(__TIME__) ((__TIME__) <= 254U) |
|
#define | IS_FMC_HIZ_TIME(__TIME__) ((__TIME__) <= 254U) |
|
#define | IS_FMC_NAND_DEVICE(__INSTANCE__) ((__INSTANCE__) == FMC_NAND_DEVICE) |
|
#define | IS_FMC_SDMEMORY_WIDTH(__WIDTH__) |
|
#define | IS_FMC_WRITE_PROTECTION(__WRITE__) |
|
#define | IS_FMC_SDCLOCK_PERIOD(__PERIOD__) |
|
#define | IS_FMC_READ_BURST(__RBURST__) |
|
#define | IS_FMC_READPIPE_DELAY(__DELAY__) |
|
#define | IS_FMC_COMMAND_MODE(__COMMAND__) |
|
#define | IS_FMC_COMMAND_TARGET(__TARGET__) |
|
#define | IS_FMC_LOADTOACTIVE_DELAY(__DELAY__) (((__DELAY__) > 0U) && ((__DELAY__) <= 16U)) |
|
#define | IS_FMC_EXITSELFREFRESH_DELAY(__DELAY__) (((__DELAY__) > 0U) && ((__DELAY__) <= 16U)) |
|
#define | IS_FMC_SELFREFRESH_TIME(__TIME__) (((__TIME__) > 0U) && ((__TIME__) <= 16U)) |
|
#define | IS_FMC_ROWCYCLE_DELAY(__DELAY__) (((__DELAY__) > 0U) && ((__DELAY__) <= 16U)) |
|
#define | IS_FMC_WRITE_RECOVERY_TIME(__TIME__) (((__TIME__) > 0U) && ((__TIME__) <= 16U)) |
|
#define | IS_FMC_RP_DELAY(__DELAY__) (((__DELAY__) > 0U) && ((__DELAY__) <= 16U)) |
|
#define | IS_FMC_RCD_DELAY(__DELAY__) (((__DELAY__) > 0U) && ((__DELAY__) <= 16U)) |
|
#define | IS_FMC_AUTOREFRESH_NUMBER(__NUMBER__) (((__NUMBER__) > 0U) && ((__NUMBER__) <= 15U)) |
|
#define | IS_FMC_MODE_REGISTER(__CONTENT__) ((__CONTENT__) <= 8191U) |
|
#define | IS_FMC_REFRESH_RATE(__RATE__) ((__RATE__) <= 8191U) |
|
#define | IS_FMC_SDRAM_DEVICE(__INSTANCE__) ((__INSTANCE__) == FMC_SDRAM_DEVICE) |
|
#define | IS_FMC_SDRAM_BANK(__BANK__) |
|
#define | IS_FMC_COLUMNBITS_NUMBER(__COLUMN__) |
|
#define | IS_FMC_ROWBITS_NUMBER(__ROW__) |
|
#define | IS_FMC_INTERNALBANK_NUMBER(__NUMBER__) |
|
#define | IS_FMC_CAS_LATENCY(__LATENCY__) |
|
#define | __FMC_ENABLE() (FMC_Bank1_R->BTCR[0] |= FMC_BCR1_FMCEN) |
| Enable the FMC Peripheral. More...
|
|
#define | __FMC_DISABLE() (FMC_Bank1_R->BTCR[0] &= ~FMC_BCR1_FMCEN) |
| Disable the FMC Peripheral. More...
|
|