Intel J1750 FH8065301562600 用户手册
产品代码
FH8065301562600
PCU – iLB – GPIO
1242
Datasheet
28.3
Use
Each GPIO has six registers that control how it is used, or report its status:
•
Use Select
•
I/O Select
•
GPIO Level
•
Trigger Positive Edge
•
Trigger Negative Edge
•
Trigger Status
The Use Select register selects a GPIO pin as a GPIO, or leaves it as its programmed
function. This register must be set for all other registers to affect the GPIO.
function. This register must be set for all other registers to affect the GPIO.
The I/O Select register determines the direction of the GPIO.
The Trigger Positive Edge and Trigger Negative Edge registers enable general purpose
events on a rising and falling edge respectively. This only applies to GPIOs set as input.
events on a rising and falling edge respectively. This only applies to GPIOs set as input.
The Trigger Status register is used by software to determine if the GPIO triggered a
GPE. This only applies to GPIOs set as input and with one or both of the Trigger modes
enabled.
GPE. This only applies to GPIOs set as input and with one or both of the Trigger modes
enabled.
Additionally, there is one additional register for each S5 GPIO:
•
Wake Enable
This register allows S5 GPIOs to trigger a wake event based on the Trigger registers’
settings.
settings.