*注:未指明返回值的函数为无返回值,资源来自周立功单片机网站一:GPIO 函数1: void GPIODirModeSet(unsigned long ulPort, unsigned char ucPins, unsigned long ulPinIO) 设置所选 GPIO 端口指定管脚的方向和模式如 GPIODirModeSe(GPIO_PORTA_BASE,GPIO_PIN_2 ,GPIO_DIR_MODE_IN ) 函数设置 PA2 为输入,但第三个参数为“GPIO_DIR_MODE_HW // 硬件控制”时指此管脚启用第二功能;2:unsigned long GPIODirModeGet(unsigned long ulPort, unsigned char ucPin)获取所选 GPIO 端口指定管脚的方向和模式如 unsigned long SetValue=GPIODirModeGet(GPIO_PORTA_BASE,GPIO_PIN_2);返回 PA2 脚的方向和模式,返回的值为上一个函数第三个参数的取值,分别为GPIO_DIR_MODE_IN // 输入方向 GPIO_DIR_MODE_OUT // 输出方向 GPIO_DIR_MODE_HW // 硬件控制3:void GPIOPadConfigSet(unsigned long ulPort, unsigned char ucPins, unsigned long ulStrength, unsigned long ulPadType) 设置所选 GPIO 端口指定管脚的驱动强度和类型如 GPIOPadConfigSet(GPIO_PORTA_BASE,GPIO_PIN_2,GPIO_STRENGTH_4MA ,GPIO_PIN_TYPE_STD) 设置 PA2 脚的驱动强度为 4MA 的推挽输出;u