ST的使用过程中,SPI模式CS引脚可以单独当做普通IO吗?

[复制链接]
2759|15
 楼主| 电子玩霸 发表于 2015-12-6 16:15 | 显示全部楼层 |阅读模式
普通IO的引脚不够了,这个引脚是否可以单独配置为普通IO呢
cpu51 发表于 2015-12-6 17:59 | 显示全部楼层
 楼主| 电子玩霸 发表于 2015-12-6 20:03 | 显示全部楼层

具体是怎么操作呢,使能为SPI模式后,再把那个引脚设置为普通IO么?
crazyfool 发表于 2015-12-7 14:47 | 显示全部楼层
随便百度下,SPI_NSS这个是片选用的,若片选信号由硬件产生则需要使用该管脚,否则可配置为普通I/O口使用
在路上的程序猿 发表于 2015-12-8 14:18 | 显示全部楼层
STM8自已作主可以通过NSS引脚或软件控制,软件控制的话NSS脚就作普通的IO来用,如果像你所说的一主多从的话,STM8作主,其它作从的话,你可以NSS脚拉高或软件设计内部拉高来实现主模式,其它芯片的从模式用STM8的IO来控制。这是在网上找到的。
新人求带 发表于 2015-12-8 16:05 | 显示全部楼层
不同的芯片,对这个的设置使不同的,具体你可以试试,大部分是可以的。
在路上的程序猿 发表于 2015-12-8 22:51 | 显示全部楼层
主机模式下可以,从机模式下不可以。
nobleliom 发表于 2015-12-9 20:22 | 显示全部楼层
STM32中是可以的,有硬件NSS和软件NSS的选择
nobleliom 发表于 2015-12-9 20:23 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
16号哨兵 发表于 2015-12-10 21:57 | 显示全部楼层
可以的,在配置完SPI模式后,再配置为普通IO的模式就可以。
gaoxiansheng 发表于 2015-12-18 20:40 | 显示全部楼层
这是STM8S的芯片,网上找到的,可以参考看看
STM8自已作主可以通过NSS引脚或软件控制,软件控制的话NSS脚就作普通的IO来用,如果像你所说的一主多从的话,STM8作主,其它作从的话,你可以NSS脚拉高或软件设计内部拉高来实现主模式,其它芯片的从模式用STM8的IO来控制。
喵喵小星人 发表于 2015-12-20 10:52 | 显示全部楼层
作为主设备的时候,SPI模块根本就没有CS信号。 所以这个引脚可以用作IO,做从机的时候是必须有用的。
 楼主| 电子玩霸 发表于 2016-2-24 08:21 | 显示全部楼层
crazyfool 发表于 2015-12-7 14:47
随便百度下,SPI_NSS这个是片选用的,若片选信号由硬件产生则需要使用该管脚,否则可配置为普通I/O口使用 ...

没有找到配置为IO的选项呀。
 楼主| 电子玩霸 发表于 2016-2-24 08:23 | 显示全部楼层
在路上的程序猿 发表于 2015-12-8 14:18
STM8自已作主可以通过NSS引脚或软件控制,软件控制的话NSS脚就作普通的IO来用,如果像你所说的一主多从的话 ...

在STM8的手册上找到了,但在STM32的上面没找到。
crazyfool 发表于 2016-2-24 19:24 | 显示全部楼层
电子玩霸 发表于 2016-2-24 08:21
没有找到配置为IO的选项呀。

你不用这个脚作为硬件片选信号,它自然就变成普通I/O口了,可以像其他GPIO一样配置。
 楼主| 电子玩霸 发表于 2017-11-26 09:34 | 显示全部楼层
crazyfool 发表于 2015-12-7 14:47
随便百度下,SPI_NSS这个是片选用的,若片选信号由硬件产生则需要使用该管脚,否则可配置为普通I/O口使用 ...

对的,就是这样,但是使用cubemx没法设置成功,手动是可以的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

123

帖子

0

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