API全英文,真是悲催,没办法,慢慢翻译点。
1.Gpio_SetPinFunction()
GpioErr_t Gpio_SetPinFunction(GpioPin_t gpioPinNo,GpioFunctionMode_t gpioPinFunction)
此函数作用在于根据参数来设置引脚的功能模式,返回此次操作的状态值gGpioErrNoError_c。
异常:如果gpioPinNo这个参数的值大于等于gGpioPinMax_c,或者gpioPinFunction大于等于gGpioErrInvalidParamater_c value时,则返回错误gGpioErrInvalidParamater_c。
2. Gpio_GetPinReadSource ()
GpioErr_t Gpio_GetPinReadSource (GpioPin_t gpioPin, GpioPinReadSel_t *gpioReadSource)
此函数得到指定引脚的状态值,第一个参数是引脚号,第二个参数是该引脚的状态值(output)。低电平时为gGpioPinStateLow_c,高电平时为gGpioPinStateHigh_c。
3.Gpio_SetPinReadSource ()
GpioErr_t Gpio_SetPinReadSource (GpioPin_t gpioPin, GpioPinReadSel_t gpioReadSource)
设置指定引脚的状态值,对于第二个参数:gGpioPinReadPad_c for reading data from pin, gGpioPinReadReg_c for reading data from latch.