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.

CC3200 SPI的有关问题

Other Parts Discussed in Thread: CC3200, ADS1293

各位工程师好,我想请教几个CC3200与AD进行SPI传输的问题。 1:因为AD的SPI传输要求时钟是小于102.4KHz的,我想请问相对于CC3200作为主模式时,波特率和时钟的关系是怎么样的?波特率该设置为多少?  2.在实验室是不是在下载完程序运行后可以通过CC3200上的SCLK来读取时钟,为什么我在这块没有读到时钟,是我的程序有问题吗?还有测试是否读到数据使用Term来看吗?谢谢

这是我slave mode上修改的程序

void SlaveMain()
{

unsigned char reg_write_data;
unsigned char reg_read_data;
unsigned char reg_read_default;

reg_read_default=TI_ADS1293_SPIReadReg(TI_ADS1293_CONFIG_REG, ulStatus);
reg_write_data=TI_ADS1293_CONFIG_REG_VALUE;
TI_ADS1293_SPIWriteReg(TI_ADS1293_CONFIG_REG, reg_write_data, ulStatus);
reg_read_data=TI_ADS1293_SPIReadReg(TI_ADS1293_CONFIG_REG, ulStatus);

if (reg_write_data==reg_read_data)
{

TI_ADS1293_SPIWriteReg(TI_ADS1293_CONFIG_REG, reg_read_default, ulStatus);
}

}

其他部分没有修改,程序中的函数都已加入库中,那么这样可以正常传输吗