Atmel SAM4L Xplained Pro Evaluation Kit Atmel ATSAM4L-XPRO ATSAM4L-XPRO Fiche De Données
![Atmel](https://files.manualsbrain.com/attachments/0369829915bda09f9c2e00fb805a7753579683b5/common/fit/150/50/8d2bf08978ec3e5bc63f4343ac5e91ce8d0e40045619fa520d910d64af8f/brand_logo.png)
Codes de produits
ATSAM4L-XPRO
539
42023E–SAM–07/2013
ATSAM4L8/L4/L2
23. General-Purpose Input/Output Controller (GPIO)
Rev: 2.1.5.5
23.1
Features
•
Configurable pin-change, rising-edge, or falling-edge interrupt
•
Configurable peripheral event generator
•
Glitch filter providing rejection of pulses shorter than one clock cycle
•
Input visibility and output control
•
Multiplexing of peripheral functions on I/O pins
•
Programmable internal pull-up resistor
•
Programmable internal pull-down resistor
•
Programmable output driver strength
•
Programmable internal input Schmitt trigger
•
Programmable output slew rate
•
23.2
Overview
The General Purpose Input/Output Controller (GPIO) controls the I/O pins of the microcontroller.
Each GPIO pin may be used as a general-purpose I/O or be assigned to a function of an embed-
ded peripheral.
Each GPIO pin may be used as a general-purpose I/O or be assigned to a function of an embed-
ded peripheral.
The GPIO is configured using the Peripheral Bus (PB).
23.3
Block Diagram
Figure 23-1. GPIO Block Diagram
Interrupt
Controller
Power Manager
Embedded
Peripheral
General Purpose
Input/Output - GPIO
GPIO Interrupt
Request
CLK_GPIO
Pin Control
Signals
PIN
PIN
PIN
PIN
PIN
MCU
I/O
Pins
Configuration
Interface