This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ADS1298 with TMS320F2812

Other Parts Discussed in Thread: TMS320F2812, ADS1298

Tom here is my spi configuration code, I really apreciate your help, thanks.

I am programing ads1298 with a tms320f2812, spi transmit 16 bits.

In this code I follow the quick guide that appear on datasheet. on page 78.

    SpiaRegs.SPITXBUF=0x0600;//reset values   
    SpiaRegs.SPITXBUF=0x0000;

   
     SpiaRegs.SPITXBUF=0x1100;//sdatac
          SpiaRegs.SPITXBUF=0x0000;

         SpiaRegs.SPITXBUF=0x4300;//CONFIG3
         SpiaRegs.SPITXBUF=0xC000;
         SpiaRegs.SPITXBUF=0x0000;//delay   
         SpiaRegs.SPITXBUF=0x0000;
         SpiaRegs.SPITXBUF=0x0000;
         /////////////////////////


        SpiaRegs.SPITXBUF=0x4100; //wreg config1
        SpiaRegs.SPITXBUF=0xD000;//CONFIG1 DIRECCION COMIENZO Y CANTIDAD REGISTROS
        SpiaRegs.SPITXBUF=0x0000;// DELAY ENTRE OPCODE
         ////////////////////////
   
        SpiaRegs.SPITXBUF=0x4200; // wreg config2
        SpiaRegs.SPITXBUF=0x1500; // ONFIG2 DIRECCION COMIENZO Y CANTIDAD REGISTROS
        SpiaRegs.SPITXBUF=0x0000;// DELAY ENTRE OPCODE
        ////////////////////////

           ////////////////////////
         SpiaRegs.SPITXBUF=0x4500;//CH1 CONFIGURACION TEST SIGNAL
         SpiaRegs.SPITXBUF=0x1500;//GAIN=1 & test signal
          SpiaRegs.SPITXBUF=0x0000;// DELAY  - OPCODE
         /////////////////////////
         SpiaRegs.SPITXBUF=0x4600;//CH2 CONFIGURACION TEST SIGNAL
         SpiaRegs.SPITXBUF=0x1500;
          SpiaRegs.SPITXBUF=0x0000;// DELAY ENTRE OPCODE
         /////////////////////////
         SpiaRegs.SPITXBUF=0x4700;//CH2 CONFIGURACION TEST SIGNAL
         SpiaRegs.SPITXBUF=0x1500;
          SpiaRegs.SPITXBUF=0x0000;// DELAY ENTRE OPCODE
         /////////////////////////
         SpiaRegs.SPITXBUF=0x4800;//CH2 CONFIGURACION TEST SIGNAL
         SpiaRegs.SPITXBUF=0x1500;
          SpiaRegs.SPITXBUF=0x0000;// DELAY ENTRE OPCODE
         /////////////////////////
         SpiaRegs.SPITXBUF=0x4900;//CH2 CONFIGURACION TEST SIGNAL
         SpiaRegs.SPITXBUF=0x1500;
          SpiaRegs.SPITXBUF=0x0000;// DELAY ENTRE OPCODE
         /////////////////////////
         SpiaRegs.SPITXBUF=0x4A00;//CH2 CONFIGURACION TEST SIGNAL
         SpiaRegs.SPITXBUF=0x1500;
          SpiaRegs.SPITXBUF=0x0000;// DELAY ENTRE OPCODE
         /////////////////////////
         SpiaRegs.SPITXBUF=0x4B00;//CH2 CONFIGURACION TEST SIGNAL
         SpiaRegs.SPITXBUF=0x1500;
          SpiaRegs.SPITXBUF=0x0000;// DELAY ENTRE OPCODE
         /////////////////////////
         SpiaRegs.SPITXBUF=0x4C00;//CH2 CONFIGURACION TEST SIGNAL
         SpiaRegs.SPITXBUF=0x1500;
          SpiaRegs.SPITXBUF=0x0000;// DELAY ENTRE OPCODE
         SpiaRegs.SPITXBUF=0x1000;

        SpiaRegs.SPITXBUF=0x1800;//start
        SpiaRegs.SPITXBUF=0x0000;
 

         SpiaRegs.SPITXBUF=0x0000;