44.8 IO Pin Characteristics
Three are three different pin types with three different speeds: Backup, Normal, and High Sink (3,4,5). The Drive Strength bit is located in the Pin Configuration register 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.6V, IOL max | - | 0.1*VDD | 0.2*VDD | |
| VOH | Output high-level voltage | VDD>1.6V, IOH max | 0.8*VDD | 0.9*VDD | - | |
| RPULL | Pull-up - Pull-down resistance | All pins excepted PA24, PA25 | 20 | 40 | 60 | kΩ |
| PA24, PA25 (1) | 50 | 100 | 150 | |||
| ILEAK | Input leakage current | Pull-up resistors disabled | -1 | +/-0.015 | 1 | µA |
| Symbol | Parameter | Conditions | Backup pins in Backup mode. | Backup and Normal pins | High Sink pins | Backup and Normal pins | High Sink pins | Units |
|---|---|---|---|---|---|---|---|---|
| DRVSTR=0 | DRVSTR=1 | |||||||
| IOL | Maximum Output low-level current | VDD=1.62V-3V | 0.005 | 1 | 2 | 2 | 4 | mA |
| VDD=3V-3.63V | 0.008 | 2.5 | 6 | 6 | 12 | |||
| IOH | Maximum Output high-level current | VDD=1.62V-3V | 0.005 | 0.7 | 1.5 | 1.5 | 3 | |
| VDD=3V-3.63V | 0.008 | 2 | 5 | 5 | 10 | |||
| Symbol | Parameter | Conditions | Backup pins in Backup mode. | Backup and Normal pins | High Sink pins | Backup and Normal pins | High Sink pins | Units |
|---|---|---|---|---|---|---|---|---|
| DRVSTR=0 | DRVSTR=1 | |||||||
| tRISE | Maximum Rise time | Load = 20pF, VDD = 3.3V | 2000 | 13 | 6 | 6 | 4.5 | ns |
| tFALL | Maximum Fall time | Load = 20pF, VDD = 3.3V | 2000 | 12 | 7 | 7 | 4.5 | |
The pins with I2C alternative mode available are compliance(2) with I2C norms. All I2C pins support Standard (Sm), Fast (Fm) and Fast plus mode (Fm+). The PB30 and PB31 pins support the High speed mode (Hs, up to 3.4MHz). The available I2C pins are listed in the I/O Multiplexing section.
Note:
- These values are based on simulation. These values are not covered by test limits in production or characterization
- The pins PB12, PB13 are limited on output low-level current in I2C standard mode (Sm) and Fast mode (Fm). The limitation is 2.5mA instead of 3mA for a VOL = 0.4V, and 3mA instead of 6mA for a VOL = 0.6V.
- The following pins are High Sink pins and have different properties than normal pins: PA12, PA13, PA22, PA23, PA27, PA31, PB30, PB31.
- The following pins are Backups pins and have different properties than normal pins: PA00, PA01, PB00, PB01, PB02, PB03, PC00, PC01.
- The following digital pins are only a input pins: PC08, PC09, PC10, PC11, PC18, PC19, PC20, PC21.
