stm32f1xx-hal
stm32f1xx-hal copied to clipboard
A Rust embedded-hal HAL impl for the STM32F1 family based on japarics stm32f103xx-hal
See #300 . cc @TheZoq2 This is same implementation as for BlockingI2c, but without checking DWT timeouts. Also this includes #298 .
I notice that this repo dose not allow for DMA transfers to the TimX devices. I recently followed https://stackoverflow.com/questions/63016570/how-to-make-dma-work-for-changing-the-duty-cycle-of-a-pwm-port-using-rust and i seem to have some thing very similar to that...
#343 and #313 added new examples which while very nice to have, would add new dependencies. As discussed in #313 a new example repo might be nice, perhaps we use...
add RNG
Thanks for contributing to the project! Please write a short description of your changes. We also maintain a changelog in CHANGELOG.md. If you add a feature or fix a bug,...
Seems to be missing.
As discussed in #64, it would be nice to have functions for entering the various power save modes as that process requires quite a few steps.
(Possibly related to #118) I am trying to use a `setup()` function to return a `spi` object and the `cs` pin to use in my main code. I can do...
I am using a blue pill with the default settings from this repository. When testing I noticed that whenever I set the system clock to anything else than the default...
When I set my clocks like ```rust let clocks = rcc.cfgr.freeze(&mut flash.acr); ``` Then my i2c code works and i can talk to a sensor over i2c, im using the...
Hi there, I am fairly new to rust, but i have done some embedded development in the past. I could not find a forum or something similar to post my...