ファームウェア関数一覧

FSMC_NORSRAMStructInit

ヘッダ宣言

関数プロトタイプ

void FSMC_NORSRAMStructInit(FSMC_NORSRAMInitTypeDef* FSMC_NORSRAMInitStruct)

動作

  • FSMC_NORSRAMInitStructのメンバを規定の値で埋めます。

引数

  • FSMC_NORSRAMInitStruct
    stm32f10x_fsmc.hで定義されているFSMC_NORSRAMInitTypeDef型の構造体へのポインタです。
    構造体のメンバは以下の初期で埋められます。

    メンバ初期値
    FSMC_BankFSMC_Bank1_NORSRAM1
    FSMC_DataAddressMuxFSMC_DataAddressMux_Enable
    FSMC_MemoryTypeFSMC_MemoryType_SRAM
    FSMC_MemoryDataWidthFSMC_MemoryDataWidth_8b
    FSMC_BurstAccessModeFSMC_BurstAccessMode_Disable
    FSMC_WaitSignalPolarityFSMC_WaitSignalPolarity_Low
    FSMC_WrapModeFSMC_WrapMode_Disable
    FSMC_WaitSignalActiveFSMC_WaitSignalActive_BeforeWaitState
    FSMC_WriteOperationFSMC_WriteOperation_Enable
    FSMC_WaitSignalFSMC_WaitSignal_Enable
    FSMC_ExtendedModeFSMC_ExtendedMode_Disable
    FSMC_AsyncWaitFSMC_AsyncWait_Disable
    FSMC_WriteBurstFSMC_WriteBurst_Disable
    FSMC_ReadWriteTimingStruct->FSMC_AddSetupTime0xF
    FSMC_ReadWriteTimingStruct->FSMC_AddHoldTime0xF
    FSMC_ReadWriteTimingStruct->FSMC_DataSetupTime0xFF
    FSMC_ReadWriteTimingStruct->FSMC_BusTurnaroundDuration0xF
    FSMC_ReadWriteTimingStruct->FSMC_CLKDivision0xF
    FSMC_ReadWriteTimingStruct->FSMC_DataLatency0xFF
    FSMC_ReadWriteTimingStruct->FSMC_AccessModeFSMC_AccessMode_A
    FSMC_WriteTimingStruct->FSMC_AddSetupTime0xF
    FSMC_WriteTimingStruct->FSMC_AddHoldTime0xF
    FSMC_WriteTimingStruct->FSMC_DataSetupTime0xFF
    FSMC_WriteTimingStruct->FSMC_BusTurnaroundDuration0xF
    FSMC_WriteTimingStruct->FSMC_CLKDivision0xF
    FSMC_WriteTimingStruct->FSMC_DataLatency0xFF
    FSMC_WriteTimingStruct->FSMC_AccessModeFSMC_AccessMode_A

戻り値

  • 無し

出力値

  • 無し

呼び出し関数

  • 無し

サンプル

/* Initialize a FSMC_NORSRAMInitTypeDef structure. */
FSMC_NORSRAMInitTypeDef FSMC_NORSRAMInitStructure;
FSMC_NORSRAMStructInit(&FSMC_NORSRAMInitStructure);

参照


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-10-19 (水) 17:24:49