| static void HAL_FSMC_MspInit(void){    /* USER CODE BEGIN FSMC_MspInit 0 */ 
    /* USER CODE END FSMC_MspInit 0 */    GPIO_InitTypeDef GPIO_InitStruct;    if (FSMC_Initialized) {      return;   }    FSMC_Initialized = 1;    /* Peripheral clock enable */    __HAL_RCC_FSMC_CLK_ENABLE(); 
    /** FSMC GPIO Configuration      PE7   ------> FSMC_DA4    PE8   ------> FSMC_DA5    PE9   ------> FSMC_DA6    PE10   ------> FSMC_DA7    PE11   ------> FSMC_DA8    PE12   ------> FSMC_DA9    PE13   ------> FSMC_DA10    PE14   ------> FSMC_DA11    PE15   ------> FSMC_DA12    PD8   ------> FSMC_DA13    PD9   ------> FSMC_DA14    PD10   ------> FSMC_DA15    PD14   ------> FSMC_DA0    PD15   ------> FSMC_DA1    PD0   ------> FSMC_DA2    PD1   ------> FSMC_DA3    PD4   ------> FSMC_NOE    PD5   ------> FSMC_NWE    PD6   ------> FSMC_NWAIT    PD7   ------> FSMC_NE1    PB7   ------> FSMC_NL    */    GPIO_InitStruct.Pin = GPIO_PIN_7|GPIO_PIN_8|GPIO_PIN_9|GPIO_PIN_10                             |GPIO_PIN_11|GPIO_PIN_12|GPIO_PIN_13|GPIO_PIN_14                            |GPIO_PIN_15;    GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;    GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;    HAL_GPIO_Init(GPIOE, &GPIO_InitStruct); 
    GPIO_InitStruct.Pin = GPIO_PIN_8|GPIO_PIN_9|GPIO_PIN_10|GPIO_PIN_14                             |GPIO_PIN_15|GPIO_PIN_0|GPIO_PIN_1|GPIO_PIN_4                             |GPIO_PIN_5|GPIO_PIN_7;    GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;    GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;    HAL_GPIO_Init(GPIOD, &GPIO_InitStruct); 
    GPIO_InitStruct.Pin = GPIO_PIN_6;    GPIO_InitStruct.Mode = GPIO_MODE_INPUT;    GPIO_InitStruct.Pull = GPIO_NOPULL;    HAL_GPIO_Init(GPIOD, &GPIO_InitStruct); 
    GPIO_InitStruct.Pin = GPIO_PIN_7;    GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;    GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;    HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); 
    /* USER CODE BEGIN FSMC_MspInit 1 */ 
    /* USER CODE END FSMC_MspInit 1 */ } |