您好,请问有利用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版块询问。谢谢。