stm32l4xx-hal
stm32l4xx-hal copied to clipboard
A Hardware abstraction layer for the stm32l432xx series chips written in rust.
Continuous conversion and external trigger support for ADC
## Rationale The current ADC implementation does not support STM32L47x and STM43L78x families. On MCUs from these families, you need to set a bit in the GPIOx_ASCR register to connect...
Allow converting and `Tx` and `Rx` pair back to `Serial` port.
Add some more `derive`s and a associated `count` function.
Uses probe-run / defmt as the runner/logger combo for all examples. I see (after making all the changes...) probe-run now supports rtt-target so if that would be preferred I can...
I want to connect an SPI display to my STM32L476 nucleo board, which does not return any data, so the STM32 chip will never have to read any data. Therefore,...
Add support for stm32l4r5, requires: https://github.com/stm32-rs/stm32-rs/pull/703 Based on https://github.com/stm32-rs/stm32l4xx-hal/pull/270 , also adds support for ADC1 which might be useful for r9. Not much tested yet.
Any remaining warnings lints should be in `examples/` and resolved by #297
Examples currently use a mix of logging methods (semi-hosting / RTT / ...?). it would make sense to standardise on one here. My past experience with semi-hosting has been "unpleasant"...