打印

1M BYTE的flash来存储

[复制链接]
545|20
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wangpe|  楼主 | 2020-3-15 15:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现有1M BYTE 的数据,用1M BYTE的flash来存储,试问它需要多少根地址线?

使用特权

评论回复
沙发
llia| | 2020-3-15 15:22 | 只看该作者
你要干嘛

使用特权

评论回复
板凳
wangpe|  楼主 | 2020-3-15 15:25 | 只看该作者
如没有1M的FLASH用两颗512K代替,又只有1M所用的地址线,请问该怎样应用

使用特权

评论回复
地板
langgq| | 2020-3-15 15:28 | 只看该作者
1M Byte 需 20 根地址线(2^20 = 1,048,576)。

使用特权

评论回复
5
zhanglli| | 2020-3-15 15:33 | 只看该作者
512K 的存储器需使用 19 根地址线,另有一个片选段 CS。将 1M 所用的 20 根地址线中的最后一根输出到一个反相器。将该反相器的输入端连到一个 512K 存储器的片选段,反相器的输出端连到另一个 512K 存储器的片选段。

使用特权

评论回复
6
wangpe|  楼主 | 2020-3-15 15:36 | 只看该作者
我主要想了解一下这个方框图怎么画?这里需要用什么单片机要不要画出来呢?

使用特权

评论回复
7
guoyt| | 2020-3-15 15:47 | 只看该作者
好像51单片机是不行的吧,因为它只有P0和P2用来做扩展

使用特权

评论回复
8
llia| | 2020-3-15 15:50 | 只看该作者
你要并行?串行? 分不分bank?

使用特权

评论回复
9
langgq| | 2020-3-15 15:52 | 只看该作者

用一个EEPROM,SDATA,SCLK。

使用特权

评论回复
10
wangpe|  楼主 | 2020-3-15 15:54 | 只看该作者
不清楚那个方框图怎么画

使用特权

评论回复
11
wangzsa| | 2020-3-15 15:56 | 只看该作者

可以参考44B0外扩RAM的电路图

使用特权

评论回复
12
zhuww| | 2020-3-15 16:00 | 只看该作者
现在一般用串口的EEPROM了,接口就2~4根线

使用特权

评论回复
13
wangpe|  楼主 | 2020-3-15 16:08 | 只看该作者
44B0外扩RAM的电路图是怎样的呢 ?

使用特权

评论回复
14
langgq| | 2020-3-15 16:10 | 只看该作者
我用的512K~16M的,都是4条线,SPI

使用特权

评论回复
15
lium| | 2020-3-15 16:13 | 只看该作者

单片机一般口线资源有限,所以现在的单片机都把 ROM 和 RAM 做在一起,通常无需外部扩展存储器。但有的应用会需要大量额外存储器存储数据,这时是用串行接口的(如:I2C、SPI……)存储器。

(最早的)古典的 51 核的单片机是没有或只有非常少的片内存储器的,通常都要外部扩展的。所以 51 核有 PO 和 P2 口的这些功能,而且还要有额外的口线来控制存储器的读写。

LZ说的需要 1MB 的并行接口的存储器。如果是用于频繁访问的场合(程序存储器 ROM 和 内存 RAM),用单片机非常不合适。虽然可以(用51单片机来)实现,但无论硬件还是软件都将变得非常复杂而可能变得不实用。应该使用有 20 根地址线的 CPU,如早期的 80X86 或现在普遍用于电脑中的 CPU……

那么问题来了:LZ究竟是在设计什么产品呢?是要用单片机还是 CPU ?是单片机的话,为什么非要用并行接口的存储器?

使用特权

评论回复
16
langgq| | 2020-3-15 16:15 | 只看该作者

现在flash 有SPI方式的啊,好像空间有 几M 呢

使用特权

评论回复
17
langgq| | 2020-3-15 16:17 | 只看该作者
现在flash 有SPI方式的啊,好像空间有 几M 呢

使用特权

评论回复
18
wangpe|  楼主 | 2020-3-15 16:20 | 只看该作者
这只是我在网上搜集到的一个公司面试题目,没给出答案,所以我迫切想知道答案

使用特权

评论回复
19
yufe| | 2020-3-15 16:23 | 只看该作者
应该用 20 根地址线

使用特权

评论回复
20
llia| | 2020-3-15 16:26 | 只看该作者
4个SPI接口就OK了吧

使用特权

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

本版积分规则

938

主题

9837

帖子

2

粉丝