打印
[ZLG-MCU]

两个单片机用一个EEPROM可以吗?

[复制链接]
1833|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
freewater|  楼主 | 2007-1-12 13:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
两个单片机接同一个EEPROM(比如2464),分时对EEPROM进行读写操作,
两个单片机之间用一根口线相连作为忙标志,
作到某一个时间只有一个单片机读写EEPROM,
这样有问题吗?

相关帖子

沙发
LPC900| | 2007-1-12 17:04 | 只看该作者

当然可以

一种简易的思路是,拿一台单片机主控EEPROM,另一台用EEPROM资源时向前者申请(可以考虑用UART互联)。

使用特权

评论回复
板凳
emailli| | 2007-1-17 16:29 | 只看该作者

理论上可以,但是实际应用有问题

理论上当然可以咯。

不过在实际应用的时候会有一些问题。

我用过,读写速度很慢,且容易出错。

主要是EEPROM的总线控制权很麻烦。

如果读写EEPROM频繁一点,某种场合满足不了时间的要求。

当然,如果基本不怎么读写EEPROM或者对时间没有什么要求,也未尝不可。

使用特权

评论回复
地板
zlgmcu| | 2007-1-17 17:50 | 只看该作者

使用I2C master Switch, PCA9541可以解决问题

使用特权

评论回复
5
John_light| | 2007-1-18 13:49 | 只看该作者

I2C總線本身支持多主機

不過,如果對I2C EEPROM的訪問是模擬時序的I2C主機,那么很難模擬總線的仲裁。

使用特权

评论回复
6
hn88| | 2007-2-2 07:52 | 只看该作者

两个ARM共用一个SDRAM可以吗?

能不能让两个ARM共用一个SDRAM呢?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

4

帖子

1

粉丝