xyxyty的个人空间 https://www.eechina.com/space-uid-156194.html [收藏] [复制] [RSS]

博客

硬件支持的存储器管理

已有 433 次阅读2019-6-4 16:11

  SPI总线 IT的工作本身与Microwire总线基本上没有太大的变化。图1表示M95256的存储器读周期。读命令的指令代码为“00000011”,但传送完该代码后,16位的地址由高位开始按顺序被传送,一旦接收到该地址位,就会从存储器将数据输出到Q。M95256的容量为256K位,也就是32KB,因而A15被忽略,但作为地址必须传输16位。另外还需要注意一点,SPI总线与Micorwire总线相同,地址与数据都是由高位开始传输的。
  写操作的方向如图2所示,在8位的指令代码后,紧接着是16位的地址及8位的数据被连续传输,之后开始EEPROM内部的替换操作。

  图中所表示的只是1字节的替换操作。M95256内部是以64字节为1页的单位进行分割的,可以汇总1页内的数据进行替换。而且M95256内部也具有地址计数器,写操作之后可自动进位。因此,通过保持S有效、连续传送多字节的数据,可以一次最多进行64字节(1页大小)的数据替换。
  状态寄存器的读/写操作除了不必赋予地址外,其他与存储器的读/写操作相同。当状态寄存器连续进行读操作时,将一个个读出新的状态。发出WRITE指令后,在不需要访问其他SPI存储器的情况下,通过保持S有效连续读取状态寄存器,就可了解其目前的状态,而不必每次都发出读取状态寄存器的指令,可以说这是相当方便的吧。
更多请关注MTFC16GJDEC-4M IT:http://www.dzsc.com/ic-detail/9_5691.html

路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 立即注册

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
返回顶部