I want to use TMS320C5535 SPI in polling mode (16 bit Read/write) which is interfaced with ADC(ADS8327)
and configured for 20MHz. ADC does 512 samples and C5535 reads data consumes 1.2ms. I had tried to use interrupt mode but consumed more time.
C5535 consumes 600us to do FFT of 512 sample*16-bits. In FFT function, I use lookup table replace LOG calculation to shorten time.
FFT data size is 256 bytes and C5535 transmits data to IR device via SPI and configured for 16MHz. It consumes about 800us.
Currently, total time of 3 items is 2.6ms. If my goal is less than 2ms, any suggestions??