SPI,连接外设存储器示意图,是否正确,求大神解释解释!

2019-07-20 21:08发布

2.png
请大家帮忙看下,我这个SPI连接外部存储器的示意图画的对吗?
用的是软件控制模拟,多个外设存储器的MOSI,MISO,CLK均是共同STM32的SPI引脚,而CS片选信号则是接不同的引脚,一个W25Q128对应一个CS引脚,对吧?
其次就是MOSI,MISO,CLK,必须接固定的SPIX的引脚,而CS信号则接任意的GPIO口,就可以了,对吧?


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
正点原子
1楼-- · 2019-07-21 02:40
 精彩回答 2  元偷偷看……
xinxian
2楼-- · 2019-07-21 05:48
对……为啥要有6个字符的限制……
q546163199
3楼-- · 2019-07-21 10:36
xinxian 发表于 2016-1-26 20:52
对……为啥要有6个字符的限制……

6个字符限制,?啥意思啊?
我那个图中STM32芯片中的CS不应该是CS应该是任意的GPIO引脚,因为我们用的是软件控制片选的方式,所以,SPIX_NSS这个引脚我们没有使用,这里,我改正下我画的错误,O(∩_∩)O哈哈~
xinxian
4楼-- · 2019-07-21 14:51
q546163199 发表于 2016-1-26 20:55
6个字符限制,?啥意思啊?
我那个图中STM32芯片中的CS不应该是CS应该是任意的GPIO引脚,因为我们用的是 ...

“对……为啥要有6个字符的限制……”
上面的那句话的意思是,我只是想回复一个“对”,但是系统提示我,最少6个字符。没有什么意思。
你可以不用硬件的NSS,我个人觉得硬件的NSS很坑,不知道其他的人是怎么觉得的,希望指教,你可以用普通的GPIO来控制片选,在用对应的器件的时候,拉低,剩下的器件,拉高(防止干扰)
SPI这种东西,最重要的是时序,你一定要注意时序的问题,剩下的都不是问题。
q546163199
5楼-- · 2019-07-21 16:18
xinxian 发表于 2016-1-26 22:33
“对……为啥要有6个字符的限制……”
上面的那句话的意思是,我只是想回复一个“对”,但是系统提示我 ...

恩恩,我觉得硬件NSS只能一个主机对用一个从机,不能一对多,但是软件NSS的话确实可以一对多的,我个人也是觉得软件好,而且原子的例程也是软件控制的,我昨天看的是I2C,今天看的是SPI,感觉除了指针之外,剩下都还可以
xinxian
6楼-- · 2019-07-21 21:27
 精彩回答 2  元偷偷看……

一周热门 更多>