add set_as_analog to stm32 gpio Flex

This commit is contained in:
Lucas Granberg 2024-05-29 14:56:29 +03:00
parent 56235c97bc
commit b282edcc6e

View File

@ -128,6 +128,15 @@ impl<'d> Flex<'d> {
});
}
/// Put the pin into analog mode
///
/// This mode is used by ADC and COMP but usually there is no need to set this manually
/// as the mode change is handled by the driver.
#[inline]
pub fn set_as_analog(&mut self) {
self.pin.set_as_analog();
}
/// Put the pin into AF mode, unchecked.
///
/// This puts the pin into the AF mode, with the requested number, pull and speed. This is