|
| enum | InputType { InputType::Floating = 0x0,
InputType::PullUp = 0x1,
InputType::PullDown = 0x2
} |
| |
| enum | OutputType { OutputType::PushPull = 0x0,
OutputType::OpenDrain = 0x1
} |
| |
| enum | OutputSpeed {
Low = 0,
Medium = 0x1,
High = 0x2,
OutputSpeed::VeryHigh = 0x3,
MHz2 = Low,
MHz25 = Medium,
MHz50 = High,
MHz100 = VeryHigh
} |
| |
| enum | Port {
A = 0,
B = 1,
C = 2,
D = 3,
E = 4,
H = 7
} |
| | The Port a Gpio Pin is connected to.
|
| |
| Enum Values | Documentation |
|---|
| Floating | floating on input
|
| PullUp | pull-up on input
|
| PullDown | pull-down on input
|
| Enum Values | Documentation |
|---|
| VeryHigh | 30 pF (80 MHz Output max speed on 15 pF)
|
| Enum Values | Documentation |
|---|
| PushPull | push-pull on output
|
| OpenDrain | open-drain on output
|
The documentation for this struct was generated from the following file: