微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2650使用三线SPI时软件参数配置问题

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

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top