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

CC2640R2F的SPI如何不使用CS管脚也能进行通信?

CC2640R2F的SPI如何不使用CS管脚也能进行通信?两个CC2640R2F四线制的MOSI、MISO、CS、CLK已成功通信,但是我们到时候从机的没有CS管脚的,该如何取消CS管脚的作用?

SDK:simplelink_cc2640r2_sdk_3_20_00_21

xyz549040622:

你CS管脚不连接不就OK了吗?STM32的CS管脚可以做普通IO,CC2640好像没发现有这个配置。

Susan Yang:

您现在是想使用3 wire SPI?按照我的印象,CC2640R2F好像是不支持3线SPI的

user3948615:

首先你要确认在从设备里面cs没有实际的意义。如果是这样的话,你可以试试.
csnPin= PIN_UNASSIGNED

user3948615:

回复 Susan Yang:

cc2640r2f做为主设备是支持3线spi的,但是从设备我不确认

user6123042:

回复 xyz549040622:

我把CS线断开,就通信不了了

user6123042:

回复 user3948615:

两个CC2640主设备\从设备的我已全部设置成csnPin = PIN_UNASSIGNED,但是这样测试了一下没法通信

YiKai Chen:

回复 user6123042:

两个CC2640主设备\从设备必須要CS才能通信阿

user6123042:

回复 YiKai Chen:

如何把CS默认设置为低电平

xyz549040622:

回复 user6123042:

1.作为主设备来说,CS是主设备发给从设备的使能信号,我们所说的不用CS,有两种情况,一种是从设备就没有CS信号,一种是从设备的CS是直接拉低的,所以不需要cs,这时候,我们主设备的cs引脚可以使能为CS功能,但不去接他。也可以使能为普通IO功能(这里需要主设备支持)。
2.作为从设备来说,标准的spi总线,cs也是必须的,你可以直接把他拉低。

赞(0)
未经允许不得转载:TI中文支持网 » CC2640R2F的SPI如何不使用CS管脚也能进行通信?
分享到: 更多 (0)