[][src]Module nrf52::gpiote

GPIO Tasks and Events

Modules

config

Description collection[0]: Configuration for OUT[n], SET[n] and CLR[n] tasks and IN[n] event

events_in

Description collection[0]: Event generated from pin specified in CONFIG[0].PSEL

events_port

Event generated from multiple input GPIO pins with SENSE mechanism enabled

intenclr

Disable interrupt

intenset

Enable interrupt

tasks_clr

Description collection[0]: Task for writing to pin specified in CONFIG[0].PSEL. Action on pin is to set it low.

tasks_out

Description collection[0]: Task for writing to pin specified in CONFIG[0].PSEL. Action on pin is configured in CONFIG[0].POLARITY.

tasks_set

Description collection[0]: Task for writing to pin specified in CONFIG[0].PSEL. Action on pin is to set it high.

Structs

CONFIG

Description collection[0]: Configuration for OUT[n], SET[n] and CLR[n] tasks and IN[n] event

EVENTS_IN

Description collection[0]: Event generated from pin specified in CONFIG[0].PSEL

EVENTS_PORT

Event generated from multiple input GPIO pins with SENSE mechanism enabled

INTENCLR

Disable interrupt

INTENSET

Enable interrupt

RegisterBlock

Register block

TASKS_CLR

Description collection[0]: Task for writing to pin specified in CONFIG[0].PSEL. Action on pin is to set it low.

TASKS_OUT

Description collection[0]: Task for writing to pin specified in CONFIG[0].PSEL. Action on pin is configured in CONFIG[0].POLARITY.

TASKS_SET

Description collection[0]: Task for writing to pin specified in CONFIG[0].PSEL. Action on pin is to set it high.