Other Parts Discussed in Thread: ADS1256
I'm trying to use ads1256, but I have some problems.
Initially I would like to reset and read register for ads1256. My pseudo codes are below. (I'm using a microblaze in xilinx fpga)
WriteBuffer[0] = 0x0F; //SDATAC Command
WriteBuffer[1] = 0x11; //READ FROM MUX REGISTER
WriteBuffer[2] = 0x00; //
XSpi_Transfer(&SpiADC, WriteBuffer, ReadBuffer, 6); //send 3 bytes using a spi
ADS1256_WaitDrdy(); //wait for drdy
WriteBuffer[0] = 0x11; ////READ FROM MUX REGISTER
WriteBuffer[1] = 0x00; //
XSpi_Transfer(&SpiADC, WriteBuffer, ReadBuffer, 2); //byte 2 bytes using a spi
