OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 530|回复: 10

STM32的SPI通讯没有片选功能吗?

[复制链接]

52

主题

106

帖子

0

精华

高级会员

Rank: 4

积分
691
金钱
691
注册时间
2014-9-7
在线时间
121 小时
发表于 2024-6-24 20:37:26 | 显示全部楼层 |阅读模式
我看到NSS是选择主从模式的,没有像一些芯片的cs使能脚。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

800

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3774
金钱
3774
注册时间
2017-3-7
在线时间
1645 小时
发表于 2024-6-25 08:31:29 | 显示全部楼层
回复 支持 反对

使用道具 举报

12

主题

156

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2551
金钱
2551
注册时间
2017-12-16
在线时间
187 小时
发表于 2024-6-25 12:54:03 | 显示全部楼层
SPI没有片选 岂不就是耍流氓?所以是不可能没有的!
回复 支持 反对

使用道具 举报

52

主题

106

帖子

0

精华

高级会员

Rank: 4

积分
691
金钱
691
注册时间
2014-9-7
在线时间
121 小时
 楼主| 发表于 2024-6-25 19:32:21 | 显示全部楼层

NSS写着是选择主模式还是从模式,我想的片选是要这个脚信号选中才能工作的那种片选
回复 支持 反对

使用道具 举报

3

主题

800

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3774
金钱
3774
注册时间
2017-3-7
在线时间
1645 小时
发表于 2024-6-26 14:53:05 | 显示全部楼层
12778298 发表于 2024-6-25 19:32
NSS写着是选择主模式还是从模式,我想的片选是要这个脚信号选中才能工作的那种片选

你看错了吧,是control by hardware or software的区别吧
回复 支持 反对

使用道具 举报

31

主题

1951

帖子

3

精华

论坛元老

Rank: 8Rank: 8

积分
4416
金钱
4416
注册时间
2018-5-11
在线时间
922 小时
发表于 2024-6-26 15:51:55 | 显示全部楼层
本帖最后由 warship 于 2024-6-26 15:56 编辑

你随便定义一个管脚为片选不就可以了吗?所谓的片选,不就是让STM32之SPI接口所连接的外部芯片CS吗?
真心搞不懂你想要什么
我的开源链接 https://github.com/ShuifaHe/STM32.git  请关注,点赞支持哦。
回复 支持 反对

使用道具 举报

52

主题

106

帖子

0

精华

高级会员

Rank: 4

积分
691
金钱
691
注册时间
2014-9-7
在线时间
121 小时
 楼主| 发表于 2024-6-29 08:47:32 | 显示全部楼层
warship 发表于 2024-6-26 15:51
你随便定义一个管脚为片选不就可以了吗?所谓的片选,不就是让STM32之SPI接口所连接的外部芯片CS吗?
真心 ...

我想9个单片机之间进行通讯,一个做主机,其他8个做从机。8个从机通过cs来判断有效无效
回复 支持 反对

使用道具 举报

52

主题

106

帖子

0

精华

高级会员

Rank: 4

积分
691
金钱
691
注册时间
2014-9-7
在线时间
121 小时
 楼主| 发表于 2024-6-29 08:49:29 | 显示全部楼层
a5820736 发表于 2024-6-26 14:53
你看错了吧,是control by hardware or software的区别吧

就是可以用软件或硬件来控制主还是从
回复 支持 反对

使用道具 举报

3

主题

800

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3774
金钱
3774
注册时间
2017-3-7
在线时间
1645 小时
发表于 2024-6-29 10:49:00 | 显示全部楼层
12778298 发表于 2024-6-29 08:47
我想9个单片机之间进行通讯,一个做主机,其他8个做从机。8个从机通过cs来判断有效无效

你这个就选8个io,做片选就行了,软件控制io即可
回复 支持 反对

使用道具 举报

3

主题

800

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3774
金钱
3774
注册时间
2017-3-7
在线时间
1645 小时
发表于 2024-6-29 10:50:22 | 显示全部楼层
12778298 发表于 2024-6-29 08:49
就是可以用软件或硬件来控制主还是从

这个意思是主的cs引脚是由spi外设控制还是软件当成普通io自己控制
回复 支持 反对

使用道具 举报

52

主题

106

帖子

0

精华

高级会员

Rank: 4

积分
691
金钱
691
注册时间
2014-9-7
在线时间
121 小时
 楼主| 发表于 2024-6-29 22:55:46 | 显示全部楼层
a5820736 发表于 2024-6-29 10:50
这个意思是主的cs引脚是由spi外设控制还是软件当成普通io自己控制

我这么理解,单片机分1主8从,我主单片机软件模式做主机,然后主单片机8个额外IO口来控制8个从单片机的NSS引脚,8个从单片机设置成硬件输入模式,主机要对哪个通讯,就把对应拉低使其为从机。      那其实这个NSS我理解其实还是主从选择,其中一个拉低做从机,其他7个高电平做主机,主单片机发命令只有从机收到命令。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 13:39

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表