Embedded STM32F1 DMA - JohnHau/mis GitHub Wiki

https://wiki.st.com/stm32mcu/wiki/Getting_started_with_DMA

https://deepbluembedded.com/stm32-dma-tutorial-using-direct-memory-access-dma-in-stm32/ https://microcontrollerslab.com/stm32-dma-tutorial-direct-memory-access/

https://www.digikey.com/en/maker/projects/getting-started-with-stm32-working-with-adc-and-dma/f5009db3a3ed4370acaf545a3370c30c

https://embedds.com/using-direct-memory-access-dma-in-stm23-projects/

https://electronics.stackexchange.com/questions/543555/memory-to-memory-dma-on-stm32

https://controllerstech.com/how-to-setup-dma-using-registers/

https://www.st.com/resource/en/product_training/[STM32G0-System-Direct-memory-access-controller-DMA.pdf](https://www.st.com/resource/en/product_training/STM32G0-System-Direct-memory-access-controller-DMA.pdf)

https://medium.com/@csrohit/working-with-usart-and-dma-in-stm32-arm-cortex-m3-6a0e8b3174f3

https://controllerstech.com/pwm-with-dma-in-stm32/

https://www.kernel.org/doc/html/next/arm/stm32/stm32-dma-mdma-chaining.html

https://visualgdb.com/tutorials/arm/stm32/dma/ https://docs.zephyrproject.org/latest/build/dts/api/bindings/dma/st,stm32-dma-v1.html

https://github.com/MaJerle/stm32-usart-uart-dma-rx-tx

https://vivonomicon.com/2019/07/05/bare-metal-stm32-programming-part-9-dma-megamix/

https://riptutorial.com/stm32/example/30042/transmit-large-amount-of-data-using-dma-and-interrupts---hal-library

http://www.lucadavidian.com/2017/11/17/stm32f4-using-the-dma-controller-with-adc/

https://wiki.stmicroelectronics.cn/stm32mpu/wiki/Dmaengine_overview https://www.skybluetrades.net/blog/2020/11/2020-11-25-stm32-timer-adc-dma-2/

https://dev.to/apollolabsbin/stm32f4-embedded-rust-at-the-hal-dma-controllers-daf https://kalapiinfotech.in/stm32-peripherals-spi-dma-mode/

https://blog.adafruit.com/2019/07/17/using-direct-memory-access-dma-in-stm32-projects-microcontrollers-hardware-embedds/

https://www.eevblog.com/forum/microcontrollers/stm32-dma-fifo-bursts-and-timing-tolerances/

https://stm32f4-discovery.net/2017/07/stm32-tutorial-efficiently-receive-uart-data-using-dma/

https://blog.stratifylabs.dev/device/2021-12-30-UART-FIFO-with-DMA-on-STM32/

https://moons.link/en/post-400/

https://thecodeprogram.com/usart-dma-communication-in-stm32-cubemx

https://www.fypsolutions.com/stm32/stm32-dma-adc-example/

http://www.learningaboutelectronics.com/Articles/How-to-transmit-data-from-direct-memory-access-to-a-peripheral-device-STM32F446-C.php

https://stackoverflow.com/questions/75745396/stm32-how-does-the-dma-save-values-of-an-adc-with-3-channels-as-half-word-into

https://docs.rs/stm32h7xx-hal/latest/stm32h7xx_hal/dma/index.html

https://blog.embeddedexpert.io/?p=555

https://letanphuc.net/2014/06/stm32-mpu6050-dma-i2c/

https://mcturra2000.wordpress.com/2021/07/12/simple-memory-to-memory-stm32f4-dma-example-using-libopencm3/ https://stm32world.com/wiki/STM32_UART_DMA_Idle_Detection

https://www.hackster.io/theembeddedthings/comparing-adc-performance-on-stm32-through-pll-it-dma-b9c933

https://docs.wiznet.io/img/products/w5100s/application/w5100s_an_dma_v100e.pdf

https://www.reddit.com/r/embedded/comments/uxw0v5/stm32_dma_transfer_and_halftransfer_complete/

https://www.stm32duino.com/viewtopic.php?t=515

https://forum.lvgl.io/t/on-stm32-dual-port-dma/3726

https://controllerstech.blogspot.com/2017/08/adc-using-dma.html

https://www.slideshare.net/MdRayhanTanvir/1-stm32s-dmappt

https://forum.sparkfun.com/viewtopic.php?t=29660

https://www.freertos.org/FreeRTOS_Support_Forum_Archive/July_2014/freertos_DMA_usart_issue_on_STM32F4_6f42e4f9j.html

https://www.edaboard.com/threads/stm32-dma-receive-uart-gps-neo-7m-module.406457/ https://community.arm.com/support-forums/f/architectures-and-processors-forum/47850/stm32-uart-dma-can-receive-first-time-correct-then-it-receive-nothing

https://blog.csdn.net/as480133937/article/details/104927922

https://www.embeddedrelated.com/showthread/comp.arch.embedded/202732-1.php

https://os.mbed.com/questions/6857/STM32-dac-with-dma-HAL/

https://m.fanyedu.com/article/114095

https://www.infineon.com/dgdl/Infineon-AURIX_DMA_ADC_Transfer_1_KIT_TC397_TFT-Training-v01_00-EN.pdf?fileId=5546d462766cbe860176862d1b7b5a3a

https://en.wikipedia.org/wiki/Atmel_ARM-based_processors