Skip to main content
AElta.1
Associate II
May 21, 2022
Question

I am working on reading an External 3 bit parallel CMOS ADC (4MSPS)(from MAX2771 board) digital output through STM32H7 board , my only concern if the STM32H7 can handle this amount of samples and save it to pc ?

  • May 21, 2022
  • 3 replies
  • 1305 views

..

This topic has been closed for replies.

3 replies

Tesla DeLorean
Guru
May 21, 2022

Save to PC is a bit vague. You're connecting as a USB-HS DEVICE ?

Pretty sure there are ways to sample faster, and save to eMMC

Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..
Michal Dudka
Lead
May 22, 2022

For example with FT232H as USB/parallel bridge it will be no problem.

LCE
Principal II
May 23, 2022

ADC interface peripheral (SPI ?) -> DMA -> USB high speed

Using DMA (maybe even double buffered) is the important thing here.

Even with a 16 bit ADC that should be possible, with an ADC data rate of 64 Mbit / s, compared to high speed USB with (theoretically) 480 Mbit/s.

AElta.1
AElta.1Author
Associate II
May 26, 2022

hello LCE

I am just looking for a way to read the sampled data and save to a folder

and if possible to do a real time data processing of the MAX2771 board directly and transmit it to a PC using ethernet cable provided by some STM3232H7.