Add getter for HAL GPIO pin data

This commit is contained in:
Henrik Stickann
2022-04-19 23:22:33 +02:00
parent 3041499ce0
commit 9ea2513e5a
2 changed files with 19 additions and 0 deletions

View File

@@ -17,6 +17,21 @@ namespace sta
{
HAL_GPIO_WritePin(port_, pin_, (state == GpioPinState::LOW) ? GPIO_PIN_RESET : GPIO_PIN_SET);
}
GPIO_TypeDef * HalGpioPin::getPort() const
{
return port_;
}
uint16_t HalGpioPin::getPin() const
{
return pin_;
}
uint8_t HalGpioPin::getIndex() const
{
return GPIO_GET_INDEX(port_);
}
} // namespace sta