|
Sound Byte Libs 0.5.1-121-g3358a44
C++ firmware library for audio applications on 32-bit ARM Cortex-M processors
|
GPIO common types and enumerations. More...
GPIO common types and enumerations.
Common GPIO types shared across the HAL layer. These types are used by both the HAL interface and platform implementations.
Definition in file types.hpp.
Go to the source code of this file.
Namespaces | |
| namespace | sbl |
| Root namespace for all Sound Byte Libs code. | |
| namespace | sbl::hal |
| Hardware abstraction: handles and convenience layers over the drivers. | |
| namespace | sbl::hal::gpio |
| GPIO pin modes and handles. | |
Enumerations | |
| enum class | sbl::hal::gpio::PinMode { sbl::hal::gpio::Input , sbl::hal::gpio::Output , sbl::hal::gpio::InputPullup , sbl::hal::gpio::InputPulldown , sbl::hal::gpio::OpenDrain , sbl::hal::gpio::Analog } |
| GPIO pin modes. More... | |
| enum class | sbl::hal::gpio::PinLevel { sbl::hal::gpio::Low = 0 , sbl::hal::gpio::High = 1 } |
| Digital logic levels. More... | |