ファームウェア関数一覧
FSMC_NORSRAMStructInit †
ヘッダ宣言 †
関数プロトタイプ †
void FSMC_NORSRAMStructInit(FSMC_NORSRAMInitTypeDef* FSMC_NORSRAMInitStruct)
動作 †
- FSMC_NORSRAMInitStructのメンバを規定の値で埋めます。
引数 †
- FSMC_NORSRAMInitStruct
stm32f10x_fsmc.hで定義されているFSMC_NORSRAMInitTypeDef型の構造体へのポインタです。
構造体のメンバは以下の初期で埋められます。
メンバ | 初期値 |
FSMC_Bank | FSMC_Bank1_NORSRAM1 |
FSMC_DataAddressMux | FSMC_DataAddressMux_Enable |
FSMC_MemoryType | FSMC_MemoryType_SRAM |
FSMC_MemoryDataWidth | FSMC_MemoryDataWidth_8b |
FSMC_BurstAccessMode | FSMC_BurstAccessMode_Disable |
FSMC_WaitSignalPolarity | FSMC_WaitSignalPolarity_Low |
FSMC_WrapMode | FSMC_WrapMode_Disable |
FSMC_WaitSignalActive | FSMC_WaitSignalActive_BeforeWaitState |
FSMC_WriteOperation | FSMC_WriteOperation_Enable |
FSMC_WaitSignal | FSMC_WaitSignal_Enable |
FSMC_ExtendedMode | FSMC_ExtendedMode_Disable |
FSMC_AsyncWait | FSMC_AsyncWait_Disable |
FSMC_WriteBurst | FSMC_WriteBurst_Disable |
FSMC_ReadWriteTimingStruct->FSMC_AddSetupTime | 0xF |
FSMC_ReadWriteTimingStruct->FSMC_AddHoldTime | 0xF |
FSMC_ReadWriteTimingStruct->FSMC_DataSetupTime | 0xFF |
FSMC_ReadWriteTimingStruct->FSMC_BusTurnaroundDuration | 0xF |
FSMC_ReadWriteTimingStruct->FSMC_CLKDivision | 0xF |
FSMC_ReadWriteTimingStruct->FSMC_DataLatency | 0xFF |
FSMC_ReadWriteTimingStruct->FSMC_AccessMode | FSMC_AccessMode_A |
FSMC_WriteTimingStruct->FSMC_AddSetupTime | 0xF |
FSMC_WriteTimingStruct->FSMC_AddHoldTime | 0xF |
FSMC_WriteTimingStruct->FSMC_DataSetupTime | 0xFF |
FSMC_WriteTimingStruct->FSMC_BusTurnaroundDuration | 0xF |
FSMC_WriteTimingStruct->FSMC_CLKDivision | 0xF |
FSMC_WriteTimingStruct->FSMC_DataLatency | 0xFF |
FSMC_WriteTimingStruct->FSMC_AccessMode | FSMC_AccessMode_A |
戻り値 †
出力値 †
呼び出し関数 †
サンプル †
/* Initialize a FSMC_NORSRAMInitTypeDef structure. */
FSMC_NORSRAMInitTypeDef FSMC_NORSRAMInitStructure;
FSMC_NORSRAMStructInit(&FSMC_NORSRAMInitStructure);
参照 †