How to use DMA control GPIO in STM32H750 series?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-05-03 9:54 AM
OK, I am using STM32H750BV, I have a driver that needs very critical timing control,
so I want to use DMA trigger by timer, transfer memory data to GPIO BSRR register, let GPIO can according to time pass to generate the signal,
but most of all references on the internet is using DMA control SPI or UART, so I wonder how to use DMA( memory to peripheral ) to control GPIO,
- Labels:
-
DMA
-
GPIO-EXTI
-
STM32H7 Series
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-05-03 10:16 AM
I believe this has been covered before
Would suggest looking at the bus matrix diagrams
The GPIO are off AHB4, so use the D3 Domain, with the BDMA unit moving data from SRAM4 into the GPIO's
Pick a TIM trigger source for the BDMA channel
Up vote any posts that you find helpful, it shows what's working..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-05-04 6:30 AM
Anyone could share an example please? Thanks!
