OpenEdv-开源电子网

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

求助并接两片以上24c512程序!

[复制链接]

2

主题

9

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2018-1-30
在线时间
5 小时
发表于 2018-1-30 23:29:20 | 显示全部楼层 |阅读模式
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2018-1-30 23:29:21 | 显示全部楼层
不要并接,接4个IO,各一个IIC,就可以
回复

使用道具 举报

6

主题

462

帖子

0

精华

高级会员

Rank: 4

积分
906
金钱
906
注册时间
2017-12-15
在线时间
111 小时
发表于 2018-1-31 01:32:39 | 显示全部楼层
多片24C系列E2PROM可以通过三个可选的地址位进行区分,最多可以连接八个。可以将现有的单片E2PROM的程序中的地址分成器件1和器件2两个地址。如此,即可进行识别。

不过,很值得考虑的是,两片大容量的E2PROM连用,是什么应用呢,如果是使用STM32,为何不直接写入到片内的FLASH或者写入到外接的FLASH或SD卡呢?
回复

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2018-1-31 11:44:08 | 显示全部楼层
QQ截图20180131114159.png
两个地址管脚接的电平不一样就可以了,512有两个地址识别管脚,可以并联4片AT24C512芯片,软件上做下地址识别操作不同的芯片即可
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2018-1-31 11:45:30 | 显示全部楼层
正点原子 发表于 2018-1-30 23:29
不要并接,接4个IO,各一个IIC,就可以

原子哥,你忘了A0  A1这茬了
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

23

主题

114

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
408
金钱
408
注册时间
2014-3-9
在线时间
103 小时
发表于 2018-1-31 11:57:36 | 显示全部楼层
还不如上一块spi flash
魔法王子
回复

使用道具 举报

2

主题

9

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2018-1-30
在线时间
5 小时
 楼主| 发表于 2018-1-31 13:35:04 | 显示全部楼层
八度空间 发表于 2018-1-31 11:44
两个地址管脚接的电平不一样就可以了,512有两个地址识别管脚,可以并联4片AT24C512芯片,软件上做下地址 ...

硬件电路A0A1全接低电平,另一片全接高,但是全接高的就是没反应,地址不是0XA6吗?还是得修改程序哪里呢?
回复

使用道具 举报

2

主题

9

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2018-1-30
在线时间
5 小时
 楼主| 发表于 2018-1-31 13:36:35 | 显示全部楼层
huang_liquan 发表于 2018-1-31 11:57
还不如上一块spi flash

之前想用的,但是觉得I2C读写比较方便,毕竟初读者
回复

使用道具 举报

2

主题

9

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2018-1-30
在线时间
5 小时
 楼主| 发表于 2018-1-31 13:37:56 | 显示全部楼层
正点原子 发表于 2018-1-30 23:29
不要并接,接4个IO,各一个IIC,就可以

理论上可以并接的,所以就没想着分开了
回复

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2018-2-1 08:50:49 | 显示全部楼层
554370111 发表于 2018-1-31 13:35
硬件电路A0A1全接低电平,另一片全接高,但是全接高的就是没反应,地址不是0XA6吗?还是得修改程序哪里呢 ...

没错,一片地址是0xA0,另外一片是0xA6
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

2

主题

9

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2018-1-30
在线时间
5 小时
 楼主| 发表于 2018-2-1 12:52:05 | 显示全部楼层
八度空间 发表于 2018-2-1 08:50
没错,一片地址是0xA0,另外一片是0xA6

问题已经解决了,原来是我硬件上有个引脚虚焊了,谢谢了
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-10 09:30

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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