AnsweredAssumed Answered

DMA tranfer from GPIO IDR to RAM

Question asked by law.leon on Jan 27, 2015
Latest reply on Jan 28, 2015 by waclawek.jan
I'm new to STM32 board.

Working with F103C8, currently I could use TIM2 (24M) as trigger source to start DMA1 to transfer data from GPIOB->IDR(15:0) to RAM. However I found the speed is no more than 8MHz during the DMA transfer process, and info-loss occurs sometimes.
Is it possible to achieve a 12MHz or higher speed(cause input data in GPIO pins vary in 12MHz or higher speed) data-transfer from GPIO pins to RAM using DMA on F103C8 ? If not, is there any other ways to achieve it(with or without DMA) on F103C8 ?

Outcomes