General Purpose I/O (GPIO)¶
lbuild module: modm:platform:gpio
This module is only available for stm32.
Options¶
enable_ports¶
Enable clock for these GPIO ports during startup
Default: {A, B, C, D, E, F, G, H, I, J, K}
stm32{f4,f7}
Default: {A, B, C, D, E, F, G, H, I}
stm32{f2,f4,f7,l4}
Default: {A, B, C, D, E, F, G, H}
stm32{f2,f3,f4,f7,l1,l4}
Default: {A, B, C, D, E, F, G}
stm32{f1,g4}
Default: {A, B, C, D, E, F}
stm32{f0,f3}
Default: {A, B, C, D, E, G, H}
stm32l4
Default: {A, B, C, D, E, H, I}
stm32f4
Default: {A, B, C, D, E, H}
stm32{f2,f4,f7,l1,l4}
Default: {A, B, C, D, E}
stm32f1
Default: {A, B, C, D, F, G}
stm32g4
Default: {A, B, C, D, F}
stm32{f0,f3,g0}
Default: {A, B, C, D, G, H}
stm32l4
Default: {A, B, C, D, H}
stm32{f2,f4,f7,l1,l4}
Default: {A, B, C, D}
stm32f1
Default: {A, B, C, F, G}
stm32g4
Default: {A, B, C, F}
stm32{f0,f3,g0}
Default: {A, B, C, H}
stm32{f4,l1,l4}
Default: {A, B, C}
stm32g0
Default: {A, B, D}
stm32f1
Default: {A, B, F, G}
stm32g4
Default: {A, B, F}
stm32{f0,f3}
Default: {A, F}
stm32f038f6p6
Inputs: [A, B, C]
stm32g0
Inputs: [A, B, C, D]
stm32f1
Inputs: [A, B, C, D, E]
stm32f1
Inputs: [A, B, C, D, E, F]
stm32{f0,f3}
Inputs: [A, B, C, D, E, F, G]
stm32{f1,g4}
Inputs: [A, B, C, D, E, F, G, H]
stm32{f2,f3,f4,f7,l1,l4}
Inputs: [A, B, C, D, E, F, G, H, I]
stm32{f2,f4,f7,l4}
Inputs: [A, B, C, D, E, F, G, H, I, J, K]
stm32{f4,f7}
Inputs: [A, B, C, D, E, G, H]
stm32l4
Inputs: [A, B, C, D, E, H]
stm32{f2,f4,f7,l1,l4}
Inputs: [A, B, C, D, E, H, I]
stm32f4
Inputs: [A, B, C, D, F]
stm32{f0,f3,g0}
Inputs: [A, B, C, D, F, G]
stm32g4
Inputs: [A, B, C, D, G, H]
stm32l4
Inputs: [A, B, C, D, H]
stm32{f2,f4,f7,l1,l4}
Inputs: [A, B, C, F]
stm32{f0,f3,g0}
Inputs: [A, B, C, F, G]
stm32g4
Inputs: [A, B, C, H]
stm32{f4,l1,l4}
Inputs: [A, B, D]
stm32f1
Inputs: [A, B, F]
stm32{f0,f3}
Inputs: [A, B, F, G]
stm32g4
Inputs: [A, F]
stm32f038f6p6
Dependencies¶
Limited availability: Check with 'lbuild discover' if this module is available for your target!