打印

STM32系列SPI NSS高有效

[复制链接]
5019|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
通常SPI的片选信号都是低有效,是否可通过配置使之高有效?
我看过手册,好像没有类似功能
沙发
香水城| | 2010-1-13 13:30 | 只看该作者
不能自动地控制,可以通过关闭SPI模块的NSS输出,直接用一个GPIO引脚,自己控制。

有个问题:这样做的目的是什么?这样之后还是SPI吗?

使用特权

评论回复
板凳
xsgy123| | 2010-1-13 15:12 | 只看该作者
楼主为什么一定要配置成高有效,不解

使用特权

评论回复
地板
leino11121|  楼主 | 2010-1-13 18:53 | 只看该作者
不能自动地控制,可以通过关闭SPI模块的NSS输出,直接用一个GPIO引脚,自己控制。

有个问题:这样做的目的是什么?这样之后还是SPI吗?
香水城 发表于 2010-1-13 13:30


目的是用两个SPI口仿真I2S slave mode。把WS信号作为NSS来用。

谢谢

使用特权

评论回复
5
airwill| | 2010-2-10 10:10 | 只看该作者
我的目的, NSS 连接74HC595 发送完成后,自动刷新输出

使用特权

评论回复
6
gyh974| | 2020-8-28 09:20 | 只看该作者
这种片选为高有效的SPI通信是不是就不能用硬件NSS脚驱动了,如果要接收这种数据NSS只能用手动方式了吗?为什么片选极性不能设置?

3.jpg (330.82 KB )

3.jpg

使用特权

评论回复
7
Diyer2015| | 2020-8-28 10:48 | 只看该作者
要么加一个5脚的非门。。。。要么用一个三极管来弄吧。!!!!!!!

这个估计只能这样了。。。

使用特权

评论回复
8
Diyer2015| | 2020-8-28 10:49 | 只看该作者
使用增加逻辑电路的好处就说,可以选择两种输出模式。 一高一低,这样就会多集中选择。。。

使用特权

评论回复
9
gyh974| | 2020-8-28 15:20 | 只看该作者
gyh974 发表于 2020-8-28 09:20
这种片选为高有效的SPI通信是不是就不能用硬件NSS脚驱动了,如果要接收这种数据NSS只能用手动方式了吗?为 ...

完美接收

3.jpg (335.54 KB )

3.jpg

使用特权

评论回复
10
bear1| | 2020-9-27 08:49 | 只看该作者

手动控制的?

使用特权

评论回复
11
gyh974| | 2020-9-27 08:56 | 只看该作者

是的,只能手动了

使用特权

评论回复
12
東南博士| | 2020-9-27 09:24 | 只看该作者
高有效的话 岂不是 要加一个非门了?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

47

帖子

0

粉丝