Hi I'm trying to interface an audio codec chip VS1053B with my STM32L476 Microcontroller. But in the microcontroler there is SPI interface and in the VS1053B chip it is SCI interface with few extra pins as, XCS - Send Command (Active Low) , XDCS - Send Data (Active Low), XRST - Reset (Active Low), DREQ - Data Request.
What is the purpose of these pins? is it possible to interface this IC using SPI? What are the major differences between the interfaces, SPI,SCI and SDI??