stm32f3xx-hal icon indicating copy to clipboard operation
stm32f3xx-hal copied to clipboard

A Rust embedded-hal HAL for all MCUs in the STM32 F3 family

Results 57 stm32f3xx-hal issues
Sort by recently updated
recently updated
newest added

There does not seem to be any way to connect to the mcu temperature sensor. (On Discovery-stm32f303 I think this uses an internal connection to ADC1 on channel 16,) In...

question

Following the example `serial_dma` which does not loop I have worked out an example that in a loop reads and echos a string of characters (see below). This seems uglier...

question

Hey! I am working on something where i needed the timer pwm input mode and i didn't find anything in the hal to implement this as in this crate there...

As mentioned in #151 it is not optimal, that `freeze()` can panic on so many occasions. I removed all asserts with returning a custom error code. Bikeshedding on the error...

I just got a little speaker to test with, so I thought it might be nice to get started on support for DACs. Example here: https://github.com/stm32-rs/stm32f0xx-hal/pull/70

enhancement

Hello! I have not been able to find a way to initialize the rtc on the stm32f3 Discovery board. For the STM32F103C8, initialization would go something like this (using cortex-m-rtfm...

enhancement

Hey! Basically i was building a project which uses pwm and serial communication "usart1". So the Issue i was facing is that if I use the Serial Communication from Discovery...

bug

Direct Memory Access allows peripherals to write to memory directly, without needing buffers. This saves memory and is a handy feature.

enhancement

[Reference Manual](https://www.st.com/content/ccc/resource/technical/document/reference_manual/4a/19/6e/18/9d/92/43/32/DM00043574.pdf/files/DM00043574.pdf/jcr:content/translations/en.DM00043574.pdf#page=128) for the clock tree, where no USB clock appears. https://github.com/stm32-rs/stm32f3xx-hal/blob/14ed7e55ed8f83f09a54d08fc81d7575d6404403/src/rcc.rs#L100-L101

enhancement

I tried to use the new PWM functionality (by @IamfromSpace I think) and so far failed. Using a stm32f303, I have the following code: ```stm32f3xx_hal::pwm::tim3(device.TIM3, 16000, Hertz(500), &clocks);``` In a...

bug