你好!欢迎来到深圳市颖特新科技有限公司!
语言
当前位置:首页 >> 技术中心 >> 存储闪存 >> 关于华邦W25Q256的学习

关于华邦W25Q256的学习

关键字:SPI总线模式 W25Q256 Winbond 作者:admin 来源: 发布时间:2019-06-26  浏览:57

一、基本特性

容量256Mb,最小的组织单位是页每个页256个字节,可进行页编程(一次写256个字节);16个页组成4KB的扇区,可进行扇区擦除,128个扇区组成32KB块,64KB的组,可以整片擦除。256有8192个扇区和512个块。

       256支持标准的SPI接口,2/4线SPI,SPI频率最大104MHz,64位唯一序列号,256字节的安全寄存器。

       在时钟的上升沿将数据写入256,时钟的下降沿从256读出数据。支持SPI总线模式的0和3,模式0常态是低电平,模式3常态是高电平。

      W25Q256支持两种地址模式— 三个字节或四个字节地址。三字节地址向后兼容小容量flash,最大支持128Mb的数据地址,256M必须使用扩展的4字节地址。4字节地址格式支持256Mb~32Gbit,4字节模式使能的时候扩展地址寄存器不是必须的。上电后工作在3字节地址模式还是4字节地址模式取决于Non-Voloatile Status Register 寄存器ADP位(S17),ADP=0 3字节地址格式,ADP=1 4字节地址格式,默认的是三字节地址格式。进入4字节命令0xB4、退出4字节命令0xE9 在3字节和4字节之间转换。S16状态寄存器的ADS位指示当前使用的地址模式。

保持功能,标准SPI和双SPI控制,HOLD信号高电平的时候W25的操作会被暂停,在SPI复用的时候这个信号比较有用。

       软件复位和硬件复位,上电后可以使用软件复位,使用软件复位必须包括两个命令,使能复位0x66、复位0x99,器件接收到命令30us后进行复位。复位期间不接受任何指令。

       状态和配置寄存器:


        扩展地址寄存器只有在3字节地址模式下使用。高位优先传输MSb,高字节优先传输 MSB first。

        读命令0x03: 命令后边跟着24位或32位的地址,然后是读出来的数据,地址自增,片选有效并且时钟不停,将会一直读。最先读出来的是字节的高位,在上升沿读出。



        4字节模式的读:


      不论是3字节地址还是4字节地址,使用32位的地址都可以访问所有的256Mb的空间。

      快读:0x0b

          快读与3字节模式和4字节地址模式相似,只不过是增加了时钟频率,而且在24/32位地址之后不是立刻接收收数据,而是有1个字节的假读,使W25内部进行同步。

 

      4字节地址模式快读:0x0c

        除了地址字节个数不一样其他的都一样。

     页编程:0x02

          页编程允许在当前擦除过的位置一次写入1~256个字节的数据,在页编程命令之前必须有一个写使能命令。CS片选位拉低—— 发送0x02命令—— 地址 —— 数据 

    扇区擦除:0x20

          扇区擦除将指定的扇区4KB擦除回复成0xff,擦除之前必须执行一条写使能指令。扇区擦除指令0x20 — 扇区地址,在此期间CS引脚低电平。

      32KB块擦除命令:0x52

           块擦除之前执行写使能指令,使状态寄存器的WEL位置1,拉低CS引脚—— 0x52 — 地址,在地址的最后一位锁存后,CS引脚必须拉高。

     64KB块擦除指令:0xD8 

     片擦除指令:0xC7/0x60

          写使能指令—— 拉低CS —— 指令0xc7/0x60 —— 拉高CS

     读期间ID:0x90

         拉低CS—— 指令 0x90—— 地址0x00000000 —— 数据线输出制造ID —— 数据线输出期间ID

     读唯一的ID号:0x4B 

         64位的唯一序列号,防止被克隆。

         拉低CS —— 指令0x4B  — 4字节的假读时钟 —— 输出线输出64位ID  MSBfirst

     擦除安全寄存器:0x44

         W25Q256提供了256个字节的安全寄存器可以独立的编程和擦除,主要存储独立与主存储区的用户自己的系统信息。

      编程安全寄存器:0x42 

      读安全寄存器:0x48

      设置读参数:0xc0

          标准的SPI模式不接受设置参数指令,快读命令中的假读时钟个数是固定的。复位后默认的假读时钟是2。

      使能复位(0x66)和复位器件0x99

          软件复位指令执行后,任何操作都会停止,器件恢复初始上电状态,失去所有当前的配置。

上,Winbond(华邦)系列产品特点总结,如您有疑问想洽谈合作,不妨来咨询华邦flash芯片代理-深圳颖特新科技;颖特新作为Winbond代理商,将竭尽全力为您服务。0755-82591179.

编辑:Simon  最后修改时间:2019-06-26

联系方式

0755-82591179

传真:0755-82591176

邮箱:vicky@yingtexin.net

地址:深圳市龙华区民治街道民治大道973万众润丰创业园A栋2楼A08

Copyright © 2014-2023 颖特新科技有限公司 All Rights Reserved.  粤ICP备14043402号-4