STM32系列SPI NSS高有效

[复制链接]
5757|11
 楼主| leino11121 发表于 2010-1-13 13:13 | 显示全部楼层 |阅读模式
通常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来用。

谢谢
airwill 发表于 2010-2-10 10:10 | 显示全部楼层
我的目的, NSS 连接74HC595 发送完成后,自动刷新输出
gyh974 发表于 2020-8-28 09:20 | 显示全部楼层
这种片选为高有效的SPI通信是不是就不能用硬件NSS脚驱动了,如果要接收这种数据NSS只能用手动方式了吗?为什么片选极性不能设置?
3.jpg
Diyer2015 发表于 2020-8-28 10:48 | 显示全部楼层
要么加一个5脚的非门。。。。要么用一个三极管来弄吧。!!!!!!!

这个估计只能这样了。。。
Diyer2015 发表于 2020-8-28 10:49 | 显示全部楼层
使用增加逻辑电路的好处就说,可以选择两种输出模式。 一高一低,这样就会多集中选择。。。
gyh974 发表于 2020-8-28 15:20 | 显示全部楼层
gyh974 发表于 2020-8-28 09:20
这种片选为高有效的SPI通信是不是就不能用硬件NSS脚驱动了,如果要接收这种数据NSS只能用手动方式了吗?为 ...

完美接收
3.jpg
bear1 发表于 2020-9-27 08:49 | 显示全部楼层

手动控制的?
gyh974 发表于 2020-9-27 08:56 | 显示全部楼层

是的,只能手动了
東南博士 发表于 2020-9-27 09:24 | 显示全部楼层
高有效的话 岂不是 要加一个非门了?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

47

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部