一、GPIO库函数总览
GPIO_DeInit //将外设GPIOx 寄存器重设为缺省值
GPIO_AFIODeInit //将复用功能(重映射事件控制和EXTI 设置)重设为缺省值
GPIO_Init //根据GPIO_InitStruct 中指定的参数初始化外设GPIOx 寄存器
GPIO_StructInit //把GPIO_InitStruct 中的每一个参数按缺省值填入
GPIO_ReadInputDataBit //读取指定端口管脚的输入
GPIO_ReadInputData //读取指定的GPIO 端口输入
GPIO_ReadOutputDataBit //读取指定端口管脚的输出
GPIO_ReadOutputData //读取指定的GPIO 端口输出
GPIO_SetBits //设置指定的数据端口位
GPIO_ResetBits //清除指定的数据端口位
GPIO_WriteBit //设置或者清除指定的数据端口位
GPIO_Write //向指定GPIO 数据端口写入数据
GPIO_PinLockConfig //锁定GPIO 管脚设置寄存器
GPIO_EventOutputConfig //选择GPIO 管脚用作事件输出
GPIO_EventOutputCmd //使能或者失能事件输出
GPIO_PinRemapConfig //改变指定管脚的映射
GPIO_EXTILineConfig //选择GPIO 管脚用作外部中断线路