Read Parallel CMOS ADC using Nucleo-H743ZI2
HI there
I am do a continues read an of ADC a parallel binary data https://datasheets.maximintegrated.com/en/ds/MAX2771.pdf at the speed from 4-16MSPS with nucleo-H743ZI2. The binary data is sent through 2 ADCs where each has a specific channel I(I0,I1) and channel 2(Q0,Q1),and all are clocked with (CLK_out) , they have common ground (GND pin), my main goal is to read the data then save into a file.
I have been trying to make it work with the Arduino IDE on STM32 for the past few weeks , unfortunately the data I got was wrong due the slow speed arduino-IDE, therefore they suggested me to use HAL library on stm32CUBIDE in (from STM32duino site) but I am having a hard time following cause I am kind of new to the coding even though I followed a few examples on the community. the ADC sends 2 bits from each channel ( LSB bits are output on the I0 or Q0 pins, MSB bits are output on the I1 or Q1 pins) all valid in the falling edge of CLK_OUT.
PS: I am having an error when setting the MCU's max frequency to 480MHZ, its say (the frequency out of range) even though its not, H743ZI2 max frequency is 480MHZ?
I would really appreciate all the help I can get.
