烧录器读写SPI Nor Flash要点剖析及烧录速度对比.pdfVIP

烧录器读写SPI Nor Flash要点剖析及烧录速度对比.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
烧录器读写SPI Nor Flash要点剖析及烧录速度对比

广州致远电子股份有限公司 SPI Nor Flash 读写要点剖析及烧录速度对比 SPI Nor Flash 读写要点剖析及烧录速度对比 摘要:看似复杂的Flash 读写时序图,其实就是一连串0 和1 的组合,看懂这些组合的 规律,轻松掌握Flash 读写关键。 主控器和存储器的组合,是任何嵌入式系统的最简单构成,就像电脑的CPU 和硬盘一 样。 在嵌入式系统平常运行过程中,主控器和存储器之间的通信是非常频繁的,要想产品稳 定,掌握存储器的读写规范最为基本也最为重要,一旦数据出错,会让主控器产生错误的判 断,而导致系统紊乱。 下面以SPI Flash 为例,从编程器设计者的角度,把如何更好的运用存储器的几个关键 点做一些剖析,供大家在设计的时候参考: 一、 封装: 芯片的所有使用细节都会在它的官方器件手册有具体说明(除了有些厂商芯片资料不公 开)。所以使用一个芯片之前,第一件事就是要学会把它的器件手册上有用的内容进行提取。 封装一般是关注的第一点,它涉及到电路板的整体布线,通常SPI NorFlash 都是采用SOP8 这种封装。 CS : 片选信号; SO: 串行数据输出; SI: 串行数据输入; SCLK: 时钟信号; GND : 地; VCC : 电源。 二、 读写时序 主控器连接的脚位是否都用来编程呢?不是,在此,通过 CS#、SCLK、SI 这三个重要 管脚重点介绍一下写操作,芯片操作时序图如下: 文库资料 ©20 15 Guangzhou ZHIYUAN Electronics Stock Co., Ltd. 文章源自ZLG 致远电子,转载或引用请注明出处 1 广州致远电子股份有限公司 SPI Nor Flash 读写要点剖析及烧录速度对比 ① 当我们要写指令字,需要把CS 置为“0 ”,然后将数据送到数据输入脚SI,给一个8 位时钟。 ② 当我们要写入数据字,需要把 CS 置为 “0 ”,然后发一个地址,将数据送到数据输 入 脚SI,同样,也是给一个8 位时钟。 ③ 注意时间轴,如果没有标明,那么从左往右为时间正向轴,上图分为2 部分,上面 一部分是接着下面一部分。 ④ 需要释放注意的是,时序图里各个引脚的电平变化,基于的时间紧轴是一致的。一 定要严格按照时间轴的增长方向来仔细地观察时序图,要让主控器的控制口线严格遵守时序 图的变化。 所有的主控器都需遵循芯片本身的时序规则,不然就无法对芯片进行读写操作。当 然编程器也必须符合这种规律,但编程器的读写速度肯定比嵌入式主控器效率要高。下面一 组图是SmartPRO 6000F-PLUS 编程器与嵌入式主控器对Flash 的读写效率对比,实测了两 款比较大容量的SPI Flash 芯片进行比较,结果见下图。 烧录器速度快就是因为他有专门的口线来产生时序,完全满足芯片的时序。而嵌入式系 统的总线总是很繁忙,总线的资源没有全部利用来产生读写时序,读写速度肯定慢下来了。 两种方法,都是把数据准确无误的写入到芯片当中,只是效率不同而已。 题图用如下: 文库资料 ©20 15 Guangzhou ZHIYUAN Electronics Stock Co., Ltd.

文档评论(0)

hhuiws1482 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档