CC2650使用三线SPI时软件参数配置问题
时间:10-02
整理:3721RD
点击:
Hi,TI SW engineer.
请教下CC2650的三线SPI软件配置方法。目前项目中有一个三线SPI设备要接到CC2650上,该设备要求CPOL=1, CPHA =1,目前软件上我发现只有frameFormat =SPI_TI这个参数可设置,运行后读取设备值全为0,实际设备ID=0xbc。下面是软件中的一些配置,帮忙分析下,TKS!
board.h
#define Board_SPI1_MISO IOID_10
#define Board_SPI1_MOSI IOID_11
#define Board_SPI1_CLK IOID_12
#define Board_SPI1_CSN IOID_13
xxx.c
SPI_Handle spiHdl;
SPI_Params spiParams;
SPI_Params_init(&spiParams);
//spiParams.bitRate = 800000; //m95m01
spiParams.frameFormat = SPI_TI;
spiHdl = SPI_open(CC2650_SPI1, &spiParams);
ttttt,
建议你可以参考一下这里:
http://processors.wiki.ti.com/index.php/Cc2640_Adding_a_UART_or_SPI_driver_to_a_Sample_Project