ファームウェア関数一覧
FSMC_NORSRAMStructInit †
ヘッダ宣言 †
関数プロトタイプ †
void FSMC_NANDStructInit(FSMC_NANDInitTypeDef* FSMC_NANDInitStruct)
動作 †
- FSMC_NANDInitStructのメンバを規定の値で埋めます。
引数 †
- FSMC_NANDInitStruct
stm32f10x_fsmc.hで定義されているFSMC_NANDInitTypeDef型の構造体へのポインタです。
構造体のメンバは以下の初期で埋められます。
メンバ | 初期値 |
FSMC_Bank | FSMC_Bank2_NAND |
FSMC_Waitfeature | FSMC_Waitfeature_Disable |
FSMC_MemoryDataWidth | FSMC_MemoryDataWidth_8b |
FSMC_ECC | FSMC_ECC_Disable |
FSMC_ECCPageSize | FSMC_ECCPageSize_256Bytes |
FSMC_AddressLowMapping | FSMC_AddressLowMapping_Direct |
FSMC_TCLRSetupTime | 0x0 |
FSMC_TARSetupTime | 0x0 |
FSMC_CommonSpaceTimingStruct->FSMC_CommonSetupTime | 0xFC |
FSMC_CommonSpaceTimingStruct->FSMC_CommonWaitSetupTime | 0xFC |
FSMC_CommonSpaceTimingStruct->FSMC_CommonHoldSetupTime | 0xFC |
FSMC_CommonSpaceTimingStruct->FSMC_CommonHiZSetupTime | 0xFC |
FSMC_AttributeSpaceTimingStruct->FSMC_AttributeSetupTime | 0xFC |
FSMC_AttributeSpaceTimingStruct->FSMC_AttributeWaitSetupTime | 0xFC |
FSMC_AttributeSpaceTimingStruct->FSMC_AttributeHoldSetupTime | 0xFC |
FSMC_AttributeSpaceTimingStruct->FSMC_AttributeHiZSetupTime | 0xFC |
戻り値 †
出力値 †
呼び出し関数 †
サンプル †
/* Initialize a FSMC_NANDInitTypeDef structure. */
FSMC_NANDInitTypeDef FSMC_NANDInitStructure;
FSMC_NAND_PCCARDTimingInitTypeDef FSMC_CommonSpaceTimingStructure;
FSMC_NAND_PCCARDTimingInitTypeDef
FSMC_AttributeSpaceTimingStructure;
FSMC_NANDStructInit(&FSMC_NANDInitStructure);
参照 †