embassy
embassy copied to clipboard
STM32H750VB MDMA peripheral support?
I don't know if this is a bug or this peripheral is not supported, but embassy-stm32 crate for stm32h750vb chip doesn't have MDMA in it's peripherals, although it is in fact present and available for configuration in cubemx for example.
it's not a bug, it's just not implemented. PRs would be welcome.
I'm afraid it's too much for me since I'm only learning how to Rust, but I can make a PR with example of how to use qspi with memory map for stm32h750vb chip, keeping in mind that it will work only in blocking mode since MDMA is not implemented yet. I had troubles with existing stm32h7b0 example since it uses octospi, and example for stm32l432kc with qspi didn't work for me at all.
Its been added to the stm32h7xx_hal repo, could probably be adapted from that. I could give it a shot soon
It would be very nice, I could then test it with my board, which is WeAct stm32h750vb, and provide feedback if needed.