TI中文支持网
TI专业的中文技术问题搜集分享网站

利用TMS320F2812读取ADS1256采集的数据

您好,请问有利用TMS320F2812读取ADS1256采集的数据的相关程序吗,我弄的头都大了。谢谢。8通道连续读取的。再不行的话我准备买1256EVM试试了

yuanwei li:

EALLOW;

GpioMuxRegs.GPFMUX.bit.SPISIMOA_GPIOF0 = 1;

GpioMuxRegs.GPFMUX.bit.SPISOMIA_GPIOF1 = 1;

GpioMuxRegs.GPFMUX.bit.SPICLKA_GPIOF2 = 1;

GpioMuxRegs.GPFMUX.bit.SPISTEA_GPIOF3 = 1;

EDIS;

// 在SCLK下降沿通过DIN向ADS1256发送数据,而在上升沿通过DOUT从ADS1256读取数据

// Reset off, rising edge, 8-bit char bits,下降沿输出,上升沿输入锁存

SpiaRegs.SPICCR.all = 0x0007;

SpiaRegs.SPICTL.all = 0x0006;// Master, 下降沿发送数据,信号延迟半个周期

SpiaRegs.SPICCR.bit.CLKPOLARITY = 0;//

SpiaRegs.SPICTL.bit.CLK_PHASE = 0; //

SpiaRegs.SPIBRR = 0x007C;// (150M/4)/(124+1)=300KHZ

piaRegs.SPICCR.bit.SPISWRESET = 1; // Relinquish SPI from Reset

您好,请问有利用TMS320F2812读取ADS1256采集的数据的相关程序吗,我弄的头都大了。谢谢。8通道连续读取的。再不行的话我准备买1256EVM试试了

Austin He:

这个程序请到MCU版块询问。谢谢。

赞(0)
未经允许不得转载:TI中文支持网 » 利用TMS320F2812读取ADS1256采集的数据
分享到: 更多 (0)