初始化SD卡的GPIO
- static void GPIO_Configuration(void)
- {
- GPIO_InitPara GPIO_InitStructure;
- /* Enable GPIOC and GPIOD clock */
- RCC_APB2PeriphClock_Enable(RCC_APB2PERIPH_GPIOC | RCC_APB2PERIPH_GPIOD, ENABLE);
- /* Configure relative ports(PC8, PC9, PC10, PC11, PC12: D0, D1, D2, D3, CLK pin) */
- GPIO_InitStructure.GPIO_Pin = GPIO_PIN_8 | GPIO_PIN_9 | GPIO_PIN_10 | GPIO_PIN_11 | GPIO_PIN_12;
- GPIO_InitStructure.GPIO_Speed = GPIO_SPEED_50MHZ;
- GPIO_InitStructure.GPIO_Mode = GPIO_MODE_AF_PP;
- GPIO_Init(GPIOC, &GPIO_InitStructure);
- /* Configure PD2(CMD line) */
- GPIO_InitStructure.GPIO_Pin = GPIO_PIN_2;
- GPIO_Init(GPIOD, &GPIO_InitStructure);
- }
|