stm32f3xx-hal
stm32f3xx-hal copied to clipboard
A Rust embedded-hal HAL for all MCUs in the STM32 F3 family
Some dependencies break the build on 1.60. The lowest version that succeeded the builds was 1.65, due to `let..else` statements in `usb-device` 0.3.2. See #368 for updating the MSRV since...
This piggybacks on #367 to make the MSRV check pass and updates `defmt` to 0.3.0+. This is related to https://github.com/rust-lang/rust/issues/113152 --- I spent an hour or so trying to find...
`stm32-usbd` has released version [0.7.0](https://github.com/stm32-rs/stm32-usbd/pull/36), which updates its `usb-device` dependency from `0.2.9` to `0.3.3`. This unblocks other implementations that previously needed a version patch. For an example, see e.g. https://github.com/stm32-rs/stm32-usbd/issues/35.
This corrects some typos in documentation comments and renames the `AlreadyCancled` type to `AlreadyCanceled`. In order to not make it a breaking change, a type alias was introduced alongside a...
A micro PR to fix one word in the lib.rs documentation.
- Also updated respective examples/usb_serial.rs - Fixes #369
Hello, I'm trying to get the example/usb_serial.rs to work, but I'm getting the following errors at compile time. I am running this on STM32F303VC Discovery board, but the problem seems...