| CMSIS-Driver Peripheral Interface for Middleware and Application Code |

Loading...
Searching...
No Matches
Functions
Driver_GPIO.c File Reference

## Functions
int32_t | ARM_GPIO_Setup (ARM_GPIO_Pin_t pin, ARM_GPIO_SignalEvent_t cb_event)
| Setup GPIO Interface.
int32_t | ARM_GPIO_SetDirection (ARM_GPIO_Pin_t pin, ARM_GPIO_DIRECTION direction)
| Set GPIO Direction.
int32_t | ARM_GPIO_SetOutputMode (ARM_GPIO_Pin_t pin, ARM_GPIO_OUTPUT_MODE mode)
| Set GPIO Output Mode.
int32_t | ARM_GPIO_SetPullResistor (ARM_GPIO_Pin_t pin, ARM_GPIO_PULL_RESISTOR resistor)
| Set GPIO Pull Resistor.
int32_t | ARM_GPIO_SetEventTrigger (ARM_GPIO_Pin_t pin, ARM_GPIO_EVENT_TRIGGER trigger)
| Set GPIO Event Trigger.
void | ARM_GPIO_SetOutput (ARM_GPIO_Pin_t pin, uint32_t val)
| Set GPIO Output Level.
uint32_t | ARM_GPIO_GetInput (ARM_GPIO_Pin_t pin)
| Get GPIO Input Level.
void | ARM_GPIO_SignalEvent (ARM_GPIO_Pin_t pin, uint32_t event)
| Signal GPIO Events.