There are two different pin types with three different speeds: Normal and High Sink.
The Drive Strength bit is located in the Pin Configuration register of the PORT (PORT.PINCFG.DRVSTR).
Symbol | Parameter | Conditions | Min. | Typ. | Max. | Units |
---|---|---|---|---|---|---|
VIL | Input low-level voltage | VDD=1.62V-2.7V | - | - | 0.25*VDD | V |
VDD=2.7V-3.63V | - | - | 0.3*VDD | |||
VIH | Input high-level voltage | VDD=1.62V-2.7V | 0.7*VDD | - | - | |
VDD=2.7V-3.63V | 0.55*VDD | - | - | |||
VOL | Output low-level voltage | VDD>1.62V, IOL max | - | 0.1*VDD | 0.2*VDD | |
VOH | Output high-level voltage | VDD>1.62V, IOH max | 0.75*VDD | 0.85*VDD | - | |
RPULL | Pull-up - Pull-down resistance | 20 | 40 | 63 | kΩ | |
ILEAK | Input leakage current | Pull-up resistors disabled | -1 | ±0.015 | 1 | µA |
Symbol | Parameter | Conditions | Normal Pins | High Sink Pins(2) | Normal Pins | High Sink Pins(2) | Units |
---|---|---|---|---|---|---|---|
DRVSTR=0 | DRVSTR=1 | ||||||
IOL | Maximum Output low-level current | VDD=1.62V-3V | 1 | 2 | 2 | 4 | mA |
VDD=3V-3.63V | 2.5 | 6 | 6 | 12 | |||
IOH | Maximum Output high-level current | VDD=1.62V-3V | 0.7 | 1.5 | 1.5 | 3 | |
VDD=3V-3.63V | 2 | 5 | 5 | 10 |
Symbol | Parameter | Conditions | Normal Pins | High Sink Pins(2) | Normal Pins | High Sink Pins(2) | Units |
---|---|---|---|---|---|---|---|
DRVSTR=0 | DRVSTR=1 | ||||||
tRISE | Maximum Rise time | VDD=3.3V, load=20 pF, 10%/90% | 13 | 6 | 6 | 4.5 | ns |
tFALL | Maximum Fall time | VDD=3.3V, load=20 pF, 10%/90% | 12 | 7 | 7 | 4.5 |
The pins with I2C alternative mode available are compliant(2) with I2C norms. All I2C pins support Standard mode (Sm), Fast mode (Fm), Fast plus mode (Fm+), and High speed mode (Hs, up to 3.4 MHz). The available I2C pins are listed in the I/O Multiplexing section.