851|21

433

帖子

0

TA的资源

纯净的硅(初级)

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

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

注:下面电路图的PCB板已经做好,我想直接焊掉flash2,然后贴一个附件的ADC。
 
Screenshot 2024-05-09 150152.png
 

 

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

回复
举报

5199

帖子

5

TA的资源

版主

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

此帖出自单片机论坛

点评

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

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


回复

5998

帖子

2

TA的资源

版主

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

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

此帖出自单片机论坛

回复

10

帖子

0

TA的资源

一粒金砂(中级)

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

此帖出自单片机论坛

回复

1181

帖子

0

TA的资源

五彩晶圆(初级)

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

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

此帖出自单片机论坛

回复

1451

帖子

0

TA的资源

五彩晶圆(初级)

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

点评

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

回复

5199

帖子

5

TA的资源

版主

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

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

此帖出自单片机论坛

点评

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

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


回复

1451

帖子

0

TA的资源

五彩晶圆(初级)

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

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

此帖出自单片机论坛

点评

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

回复

31

帖子

0

TA的资源

一粒金砂(中级)

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

速速斩之!

此帖出自单片机论坛

点评

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

回复

1404

帖子

0

TA的资源

纯净的硅(高级)

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

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

此帖出自单片机论坛

点评

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

回复

997

帖子

0

TA的资源

五彩晶圆(初级)

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

此帖出自单片机论坛

回复

2

帖子

0

TA的资源

一粒金砂(初级)

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

此帖出自单片机论坛

回复

587

帖子

0

TA的资源

纯净的硅(高级)

主要依靠片选信号

这么连接可以正常使用

此帖出自单片机论坛

回复

5811

帖子

4

TA的资源

版主

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

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

此帖出自单片机论坛

点评

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

回复

903

帖子

0

TA的资源

纯净的硅(高级)

楼上说的对!

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

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

回复

7090

帖子

2

TA的资源

五彩晶圆(中级)

SPI很典型的用法啊

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

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


回复

311

帖子

1

TA的资源

一粒金砂(高级)

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

此帖出自单片机论坛

回复

95

帖子

5

TA的资源

一粒金砂(中级)

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

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

回复

1451

帖子

0

TA的资源

五彩晶圆(初级)

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

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

此帖出自单片机论坛

回复

27

帖子

0

TA的资源

一粒金砂(中级)

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

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

此帖出自单片机论坛

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

猜你喜欢
随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

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

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