Multiplexing of Up to 6
Peripheral Functions per I/O Line
For each I/O Line (whether assigned to a peripheral or used as
general purpose I/O):
Input change interrupt
Programmable glitch filter
Programmable debouncing filter
Multi-drive option enables driving in Open Drain mode
Programmable pull-up/pull-down
Pin data status register supplies visibility of the level
on the pin at any time
Programmable event: rising edge, falling edge, both edges,
low-level or high-level
Configuration lock by the connected peripheral
Secure or Non-Secure management
Programmable configuration lock (active until next VDDCORE reset) to protect against further software
modifications (intentional or unintentional)
Separate Interrupt Lines
One group driven by Secure Access I/O, one group driven by User Access I/O
Synchronous Output
Up to 32 I/O lines can be set or
cleared simultaneously in a single write
Programmable Schmitt Trigger Inputs
Programmable I/O
Drive
Register Write Protection against Unintentional Software Modifications
One configuration bit to enable or disable protection of
I/O line settings
DS60001476L
The online versions of the documents are provided as a courtesy. Verify all content and data in the device’s PDF documentation found on the device product page.