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

Peripheral access API for STM32H7 series microcontrollers

Results 75 stm32h7xx-hal issues
Sort by recently updated
recently updated
newest added

Ref https://github.com/stm32-rs/stm32h7xx-hal/pull/114 The `tick_timer` method is not implemented for LPTIM[1-5] *Is there some limitation of the LPTIMs that makes it difficult?* The LPTIMs require a specific initialisation sequence (for example,...

enhancement

Implementing the crypto and the hash peripheral would be cool and according to Tony's talk at Oxidize the traits at https://github.com/rustcrypto could very much be used for a hardware abstraction...

enhancement

It has finally happened! As per https://github.com/rust-lang/rust/pull/72437/ the following things are now allowed in const functions: * if, if let, and match * while, while let, and loop * the...

enhancement

I have a number of drivers where I need to change the mode of a GPIO pin during normal operation. However the type-state GPIO design makes this very annoying. For...

The [`ResetEnable` trait](https://docs.rs/stm32h7xx-hal/0.6.0/stm32h7xx_hal/rcc/rec/trait.ResetEnable.html) is implemented for Peripheral Reset Enable Control (PREC) [ZSTs](https://doc.rust-lang.org/nomicon/exotic-sizes.html#zero-sized-types-zsts). However, its methods require `self`, so it cannot be used when we only have a `&mut-` reference to...

So I was just reading through our UART/USART implementation in serial.rs and there we define the trait `pub trait PinCk {}` in line 155. It's only ever used again in...

ST has released a new silicon revision for the `H742/742/750/753` with significant changes. * [eevblog](https://www.eevblog.com/forum/microcontrollers/stm32h7-series-revision-beware-of-the-changes!/) * [ST community](https://community.st.com/s/question/0D50X0000Aixasy/stm32h7-cpu-speed-increase) Please report or tag issues with Revision V here! Also see [upstream](https://github.com/stm32-rs/stm32-rs).

Is the structure of the examples folder suitable? Should we add board-specific examples here?