I want to achieve more than 1MSPS Sampling rate with a ADC, interfaced with raspberry Pi, for which I shortlisted ADS7883EVM which has a sampling rate up-to 3MSPS, along with a SPI support.
But how can I interface it with my raspberry pi 4/3 B+ model, and achieve the sampling rate required. will it require some external library support for accessing the SPI registers (If I am correct?), What kind of software support will be required? In what way will I need to program it, I mean what programming support along with library/packages will be required?
Its a lot of things we need to know, to finally start working on it, please advice us.
If there is any alternative to it, please suggest that too, to get our work done at ease. We are not from this field, just figuring it out to achieve some results at a different end.