ToKra
Newbie level 5
Hello,
I need to take 8bit parallel burst signal from external ADC (20 kB per burst, 22,5 MHz). Buffer one burst, send it to PC and wait for another burst. No data processing on MCU side. MCU will know about comming data by trigger on GPIO pin.
Delay between bursts is about 1 second long.
I´m looking for MCU with DMA that will be capable of such a task. I have some experience with STM32 so I would prefere ST chips.
STM32 family has many types and I feel completely lost in this. Is any of the STM32 capable of such a task? If yes is it available on any dev board? I´m not very familiar with HW designing so dev board seems like a better solution for me.
Do you know about any other suitable MCU?
I checked discovery kit with STM32L476VG, but it looks too slow.
FPGA is maybe better for this but definitely harder to HW(PCB) design. Also FPGA devboards are more expensive.
I need to take 8bit parallel burst signal from external ADC (20 kB per burst, 22,5 MHz). Buffer one burst, send it to PC and wait for another burst. No data processing on MCU side. MCU will know about comming data by trigger on GPIO pin.
Delay between bursts is about 1 second long.
I´m looking for MCU with DMA that will be capable of such a task. I have some experience with STM32 so I would prefere ST chips.
STM32 family has many types and I feel completely lost in this. Is any of the STM32 capable of such a task? If yes is it available on any dev board? I´m not very familiar with HW designing so dev board seems like a better solution for me.
Do you know about any other suitable MCU?
I checked discovery kit with STM32L476VG, but it looks too slow.
FPGA is maybe better for this but definitely harder to HW(PCB) design. Also FPGA devboards are more expensive.