GPIO引脚模式

## GPIO引脚模式设置 ```language void xy_GPIO_SetIOMode( GPIOPin_TypeDef GPIOPin, GPIOMode_TypeDef IOMode ) ``` ## 参数说明 |参数|功能说明| |-|-|-| |GPIOPin|GPIO引脚| |IOMode |引脚模式| ## 引脚模式 |枚举值|功能说明| |-|-|-| |GPIO_MODE_HW_PER |外设自动配置模式。当使用GPIO作为其他外设的映射时,此模式不需要用户手动指定GPIO的输入和输出模式| |GPIO_MODE_HW_IN_PU |GPIO被映射到其他外设,并同时配置为一个上拉输入| |GPIO_MODE_HW_IN_PD |GPIO被映射到其他外设,并同时配置为下拉输入| |GPIO_MODE_HW_IN_FLOAT |GPIO被映射到其他外设,并同时被配置为一个浮点输入| |GPIO_MODE_HW_OUT_PP |GPIO被映射为其他外设,同时被配置为推拉输出| |GPIO_MODE_HW_INOUT |GPIO被映射为其他外设,并同时配置为输入和输出模式。输入输出模式可以读取输出电平| |GPIO_MODE_GPIO_IN_PU |通用IO,配置为上拉输入模式| |GPIO_MODE_GPIO_IN_PD |通用IO,配置为下拉输入模式| |GPIO_MODE_GPIO_IN_FLOAT |通用IO,配置为浮空输入模式| |GPIO_MODE_GPIO_OUT_PP |通用IO,配置为推挽输出模式| |GPIO_MODE_GPIO_INOUT |通用IO,同时配置为输入和输出模式。输入输出模式可以读取输出电平|