请问,我SPI端口用完之后,想变回普通IO口用,要怎么办??

2019-10-15 06:28发布

本帖最后由 vention 于 2017-1-18 11:59 编辑

         HAL_SPI_MspDeInit(&hspi1);

          GPIO_InitTypeDef GPIO_InitStruct;  
          GPIO_InitStruct.Pin = GPIO_PIN_5;
    GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
    GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
    HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
    IO_SCK=1;  
        
    GPIO_InitStruct.Pin = GPIO_PIN_7;
    GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
    GPIO_InitStruct.Pull = GPIO_NOPULL;
    HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);        

我的spi 口用完之后,要如何变回普通IO口,这样子为何不行。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。