求助stm32连接两个SPI设备怎么做

2019-08-18 19:15发布

设计需要两个RC522读卡器,用的SPI接口,一个读卡器没有问题,两个就不行了,不知道怎么在软件里写,包括硬件怎么连,有这样做的吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
小陀螺爱炒蛋
1楼-- · 2019-08-19 20:35
通过拉CS pin来做互斥,同一时刻只有一个设备使用总线
Sun_Fly
2楼-- · 2019-08-19 23:35
叶孤城 发表于 2017-5-23 16:32
是啊,现在问题是有两个片选啊。。分别连两个IO,用哪个拉低哪个,是这样吗

试一试就知道了,SPI不是还有设备地址吗,读写的时候不同的地址不同的设备。或者IO口多,就多模拟几个IO口。
叶孤城
3楼-- · 2019-08-20 01:30
卜道翁 发表于 2017-5-23 17:40
用两个SPI接口最直接

我也试过用两个,SPI1和SPI2,可以SPI2也就是第二个还是用不了

一周热门 更多>