stm32f3xx-hal
stm32f3xx-hal copied to clipboard
A Rust embedded-hal HAL for all MCUs in the STM32 F3 family
Some preparation to allow variable sized DMA transfers as specified in https://github.com/stm32-rs/stm32f3xx-hal/issues/325 . I did not have to change anything in the `serial_dma` example, but this is unfortunately still a...
`Serial` no longer has a `split()` function, as of version 0.10. The [current version](https://github.com/stm32-rs/stm32f3xx-hal/blob/b0cead18208099b94a085fb634d0db4e75ac6e4d/examples/serial_dma.rs#L44) of the `serial_dma.rs` example is therefore broken. Please, could someone advise on an alternative solution to...
Added a builder that facilitates the initialization of RTC with various clock sources (LSE or LSI, HSE in future). The intent of the update is to easy access to other...
This PR add `Any` variant to serial::Event in the same fashion its already done in dma::Event in order to can disable all interrupts by calling: ``` Serial::disable_interrupt(Event::Any) ```
Typo in configure_intter(r)upt() _____________________ ^ __ ^ https://github.com/stm32-rs/stm32f3xx-hal/blob/b0cead18208099b94a085fb634d0db4e75ac6e4d/src/dma.rs#L408 Also signatures are non consistent between `dma::Channel` and `serial::Serial`: https://github.com/stm32-rs/stm32f3xx-hal/blob/b0cead18208099b94a085fb634d0db4e75ac6e4d/src/serial.rs#L495 I can PR if you think it worth a breaking change on...
Fixes #358
Hello, I think this question might also be suited in a forum post. I am using a STM32F3-Disco in my current project so I thought that I can also ask...
I am trying to interface stm32f3discovery with I2C F-RAM(MB85RC256V). Below is the snippet of the code. //! Example of using I2C. //! Scans available I2C devices on bus and print...