1404|21

473

帖子

0

TA的资源

纯净的硅(初级)

楼主
 

SPI通信的疑问 [复制链接]

 
如下图所示SPI通信,一个主机下面挂两个flash,这是哪种类型的SPI通信呢?
另外一个问题,我现在想把flash2替代为一个ADC,该电路是否还能正常通信?如果能通信,ADC的SPI应该用哪种方式?
谢谢各位大佬!
flash和ADC的规格书见附件。

注:下面电路图的PCB板已经做好,我想直接焊掉flash2,然后贴一个附件的ADC。
 
 

 

ad4020-4021-4022.pdf

912.33 KB, 下载次数: 6

GD25LH05C.pdf

1.22 MB, 下载次数: 4

此帖出自单片机论坛

最新回复

1、这种电路是通过CS(片选),实现各设备通讯互不干扰的。 2、这种电路的缺点是,需要各种设备的通讯一直,理论上可以不一直,但是编程麻烦,例如:flash和oled屏共享spi bus,初始化完成了oled后,才可以显示,操作完成flash后,又要调整参数软件上很麻烦   详情 回复 发表于 2024-5-16 09:13
点赞 关注
 

回复
举报

6523

帖子

9

TA的资源

版主

沙发
 

非常明显的主从结构,通过CS0和CS1进行选择  

此帖出自单片机论坛

点评

对,SPI基本上都是标准的,通过CS片选一下,不过需要注意,ADC是否需要配置,失效后,配置是否还在。  详情 回复 发表于 2024-5-10 17:46
 
个人签名

在爱好的道路上不断前进,在生活的迷雾中播撒光引

 

回复

7219

帖子

2

TA的资源

版主

板凳
 

【如下图所示SPI通信,一个主机下面挂两个flash,这是哪种类型的SPI通信呢?】这算正常的SPI通信,通过CSx进行选择。

【另外一个问题,我现在想把flash2替代为一个ADC,该电路是否还能正常通信?】看你的ADC模块是什么样的,并且SPI通信模式最好和SPI是一样的,这里的模式就是SPI的四种模式,这样就可以和两个Flash一样,进行SPI通信。

此帖出自单片机论坛
 
 
 

回复

11

帖子

0

TA的资源

一粒金砂(中级)

4
 

引脚兼容,换芯片没问题,软件上,主从模式,有各自独立的片选,分时工作。

此帖出自单片机论坛
 
 
 

回复

1181

帖子

0

TA的资源

五彩晶圆(初级)

5
 
秦天qintian0303 发表于 2024-5-10 14:24 非常明显的主从结构,通过CS0和CS1进行选择  

对,SPI基本上都是标准的,通过CS片选一下,不过需要注意,ADC是否需要配置,失效后,配置是否还在。

此帖出自单片机论坛
 
 
 

回复

1626

帖子

0

TA的资源

五彩晶圆(初级)

6
 
头回见2个FLASH挂在一条SPI总线上。这能用吗?
此帖出自单片机论坛

点评

可以用的啊,我们的电路板上一个SPI挂了4种设备呢,片选拉高,从机的SPI就释放了。没啥问题  详情 回复 发表于 2024-5-16 08:23
能用,通过片选决定那个Flash进行通信    详情 回复 发表于 2024-5-11 09:03
 
 
 

回复

6523

帖子

9

TA的资源

版主

7
 
lkh747566933 发表于 2024-5-10 19:17 头回见2个FLASH挂在一条SPI总线上。这能用吗?

能用,通过片选决定那个Flash进行通信  

此帖出自单片机论坛

点评

这么干的话为什么不用一个内存更大的,不论是前期设计还是后期生产,一个都比2个强吧,成本还未必高。  详情 回复 发表于 2024-5-11 10:14
 
个人签名

在爱好的道路上不断前进,在生活的迷雾中播撒光引

 
 

回复

1626

帖子

0

TA的资源

五彩晶圆(初级)

8
 
秦天qintian0303 发表于 2024-5-11 09:03 能用,通过片选决定那个Flash进行通信  

这么干的话为什么不用一个内存更大的,不论是前期设计还是后期生产,一个都比2个强吧,成本还未必高。

此帖出自单片机论坛

点评

可能是两个芯片类型不同,有eeprom的有 nor flash的 还有的是 nand flash的。操作方式也不一样。作用也不相同。  详情 回复 发表于 2024-5-13 08:53
 
 
 

回复

31

帖子

0

TA的资源

一粒金砂(中级)

9
 

这图谁画的,从设备的DI和DO连在一起?

速速斩之!

此帖出自单片机论坛

点评

同问,为啥其他人没有看到,看下规格书再来  详情 回复 发表于 2024-5-11 16:22
 
 
 

回复

1662

帖子

0

TA的资源

五彩晶圆(初级)

10
 
Ejack1979 发表于 2024-5-11 13:36 这图谁画的,从设备的DI和DO连在一起? 速速斩之!

同问,为啥其他人没有看到,看下规格书再来

此帖出自单片机论坛

点评

是可以这样连接的,软件上做区别就可以  详情 回复 发表于 2024-5-16 09:04
 
 
 

回复

1072

帖子

0

TA的资源

五彩晶圆(初级)

11
 

这个从设备的DI与DO连接在一起,可否使用看从设备。SPI分2线、3线的。

此帖出自单片机论坛
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

12
 

可以用adc通信,但是读写寄存器都不一样,程序接口要改的。这个应该还是有点工作量的。lz现在怎么样了?

此帖出自单片机论坛
 
 
 

回复

672

帖子

0

TA的资源

纯净的硅(高级)

13
 

主要依靠片选信号

这么连接可以正常使用

此帖出自单片机论坛
 
 
 

回复

6106

帖子

4

TA的资源

版主

14
 
lkh747566933 发表于 2024-5-11 10:14 这么干的话为什么不用一个内存更大的,不论是前期设计还是后期生产,一个都比2个强吧,成本还未必高。

可能是两个芯片类型不同,有eeprom的有 nor flash的 还有的是 nand flash的。操作方式也不一样。作用也不相同。

此帖出自单片机论坛

点评

这么说那就是接口不够了,只有一条总线好多个存储设备要连,就采取这种方式呗  详情 回复 发表于 2024-5-14 14:13
 
 
 

回复

1078

帖子

0

TA的资源

纯净的硅(高级)

15
 

楼上说的对!

原则上可以,看你软件怎么调度了

此帖出自单片机论坛
 
个人签名چوآن شـين
 
 

回复

7649

帖子

18

TA的资源

五彩晶圆(高级)

16
 

SPI很典型的用法啊

此帖出自单片机论坛
 
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 

回复

339

帖子

1

TA的资源

一粒金砂(高级)

17
 

可以的,主从模式,通过CS管脚选择

此帖出自单片机论坛
 
 
 

回复

122

帖子

12

TA的资源

一粒金砂(中级)

18
 

DO出来的信号不会影响DI吗?

 
此帖出自单片机论坛
 
个人签名尽吾志也而不能至者,可以无悔矣。——王安石
 
 

回复

1626

帖子

0

TA的资源

五彩晶圆(初级)

19
 
damiaa 发表于 2024-5-13 08:53 可能是两个芯片类型不同,有eeprom的有 nor flash的 还有的是 nand flash的。操作方式也不一样。作用也不 ...

这么说那就是接口不够了,只有一条总线好多个存储设备要连,就采取这种方式呗

此帖出自单片机论坛
 
 
 

回复

28

帖子

0

TA的资源

一粒金砂(中级)

20
 
lkh747566933 发表于 2024-5-10 19:17 头回见2个FLASH挂在一条SPI总线上。这能用吗?

可以用的啊,我们的电路板上一个SPI挂了4种设备呢,片选拉高,从机的SPI就释放了。没啥问题

此帖出自单片机论坛
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表