当前位置: 首页 > news >正文 教育网站赏析备份wordpress配置 news 2025/10/31 9:44:45 教育网站赏析,备份wordpress配置,wordpress聚合文章,百度网页游戏排行榜目录 一、Flash存储芯片W25Q128FW 1、W25Q128硬件接口和连接 2、存储空间划分 3、数据读写的原则 4、操作指令 #xff08;1#xff09;“写使能”指令 #xff08;2#xff09;“读数据”指令 #xff08;3#xff09;“写数据”指令 5、状态寄存器SR1 二、Fl…目录 一、Flash存储芯片W25Q128FW 1、W25Q128硬件接口和连接 2、存储空间划分 3、数据读写的原则 4、操作指令 1“写使能”指令 2“读数据”指令 3“写数据”指令 5、状态寄存器SR1 二、Flash存储芯片W25Q16JV 一、Flash存储芯片W25Q128FW 1、W25Q128硬件接口和连接 W25Q128FWFIG是一个Flash存储芯片容量为128Mbit也就是16MB。W25Q128支持标准SPI除标准SPI外还支持Dual/Quad SPI。若W25Q128工作于Dual/Quad SPI通信模式需要连接的MCU也支持Dual/QuadSPI通信。具有QUADSPI接口的MCU才支持Dual/Quad SPI通信如STM32F214、STM32G474等。STM32F407只有标准SPI接口不支持Dual/Quad SPI通信。 W25Q128的各个引脚的功能描述如下以普中PZ6808L或T300开发板原理图为例 DO、DI、CLK这3个SPI引脚与MCU的SPI1接口的相应引脚连接占用PB4、PB5、PB3引脚。片选信号CS与MCU的PB14连接由MCU通过GPIO引脚PB14的输出控制W25Q128的片选状态。WP是写保护设置引脚WP为低电平时禁止修改内部的状态寄存器与状态寄存器的一些位配合使用可以对内部的一些存储区域进行写保护。电路中将WP接高电平也就是不使用此写保护信号。HOLD是硬件保持信号引脚。当器件被选中时如果HOLD输入为低电平那么DO引脚变为高阻态DI和CLK的输入被忽略。当HOLD输入为高电平时SPI的操作又继续。这里将HOLD引脚接电源就是不使用保持功能。 W25Q128支持SPI模式0和模式3。在MCU与W25Q128通信时设置使用SPI模式3即设置CPOL1CPHA1。 2、存储空间划分 W25Q128总容量为16MB使用24位地址线地址范围是0x0000000xFFFFFF。16MB分为256个块(Block)每个块的大小为64KB16位偏移地址块内偏移地址范围是0x00000xFFFF。 每个块又分为16个扇区(Sector)共4096个扇区每个扇区的大小为4KB,12位偏移地址扇区内偏移地址范围是0x0000xFFF。 每个扇区又分为16个页(Page)共65536个页每个页的大小为256字节8位偏移地址页内偏移地址范围是0x000xFF。 3、数据读写的原则 从W25Q128读取数据时用户可以从任意地址开始读取任意长度的数据。 向W25Q128写入数据时用户可以从任何地址开始写数据但是一次SPI通信写入的数据范围不能超过一个页的边界。所以如果从页的起始地址开始写数据一次最多可写入一个页的数据即256字节。如果一次写入的数据超过页的边界会再从页的起始位置开始写。向存储区域写入数据时存储区域必须是被擦除过的也就是存储内容是0xFF否则写入数据操作无效。用户可以对整个器件、某个块、某个扇区进行擦除操作但是不能对单个页进行擦除。 4、操作指令 SPI的硬件层和传输协议只是规定了传输一个数据帧的方法对具体的SPI器件的操作由器件规定的操作指令实现。W25Q128制定了很多的操作指令用以实现各种功能。W25Q128的操作指令由1字节或多字节组成指令的第1个字节是指令码其后跟随的是指令的参数或返回的数据。W25Q128常用的几个指令如表。表中用括号表示返回的数据A23A0是24位的全局地址dummy表示必须发送的无效字节数据一般发送0x00。 指令名称 BYTE1指令码 BYTE2 BYTE3 BYTE4 BYTE5 BYTE6 写使能 0x06 —— —— —— —— —— 读状态寄存器1 0x05 (S7~S0) —— —— —— —— 读状态寄存器2 0x35 (S15~S8) —— —— —— —— 读厂家和设备ID 0x90 dummy dummy 0x00 (MF7MF0) (ID7ID0) 读64位序列号 0x4B dummy dummy dummy dummy (ID63ID0) 器件擦除 0xC7/0x60 —— —— —— —— —— 块擦除(64KB) 0xD8 A23A16 A15A8 A7A0 —— —— 扇区擦除(4KB) 0x20 A23A16 A15A8 A7A0 —— —— 写数据(页编程) 0x02 A23A16 A15A8 A7A0 D7D0 —— 读数据 0x03 A23A16 A15A8 A7A0 (D7D0) —— 快速读数据 0x0B A23A16 A15A8 A7A0 dummy (D7D0) 以几个指令为例说明指令传输的过程以及返回数据的读取等原理。 1“写使能”指令 “写使能”指令(指令码0x06)只有一个指令码其传输过程如图所示。一个指令总是从片选信号CS由高到低的跳变开始片选信号CS由低到高的跳变结束。 CS变为低电平后MCU向W25Q128传输1字节数据0x06然后结束SPI传输即可。W25Q128接收数据后根据指令码判断指令类型并进行相应的处理。“写使能”指令是将状态寄存器1的WEL位设置为1在擦除芯片、擦除扇区等操作之前必须执行“写使能”指令。无返回数据的指令的操作都与此类似就是连续将指令码、指令参数发送给W25Q128即可。 2“读数据”指令 “读数据”指令(指令码0x03)用于从某个地址开始读取一定个数的字节数据其时序如图16-6所示。地址A23A0是24位全局地址分解为3字节在发送指令码0x03后再发送3字节的地址数据。然后MCU开始从DO线上读取数据一次读取1字节可以连续读取W25Q128会自动返回下一地址的数据。 3“写数据”指令 “写数据”指令(指令码0x02)就是数据手册上的“页编程”指令用于向任意地址写入一定长度的数据。“写数据”指令的时序如图所示图中是向一个页一次写入256字节的数据。一个页的容量是256字节写数据操作一次最多写入256字节。如果数据长度超过256字节会从页的起始位置开始继续写。所以如果要一次写入256字节的数据写入的起始地址必须是页的起始地址。 写数据指令的起始地址可以是任意地址数据长度也可以小于256但如果写的过程中地址超过页的边界就会从页的起始地址开始继续写。 写数据操作的存储单元必须是被擦除过的也就是内容是0xFF。如果存储单元的内容不是0xFF那么重新写入数据无效。所以已经写过的存储区域是不能重复写入的需要擦除后才能再次写入。 5、状态寄存器SR1 W25Q128有3个状态寄存器(status register)用于对器件的一些参数进行配置或返回器件的当前状态信息。对W25Q128的编程最常到状态寄存器SR1其各个位的定义见表。 位编号 位名称 功能说明 存储特性 读/写特性 S7 SRP0 状态寄存器保护位0 非易失 可写 S6 SEC 扇区保护 非易失 可写 S5 TB 顶/底保护 非易失 可写 S4 BP2 块保护位2 非易失 可写 S3 BP1 块保护位1 非易失 可写 S2 BP0 块保护位0 非易失 可写 S1 WEL 写使能锁存 易失 只读 S0 BUSY 有正在进行的擦除或写操作 易失 只读 通过读状态寄存器SR1的指令(指令码0x05)我们可以读取SR1的内容。状态寄存器中某些位是可写的是指可以通过写状态寄存器的指令修改这些位的内容某些位是非易失的是指修改的内容可永久保存掉电也不会丢失。 SR1中有2个位在编程中经常用到WEL位和BUSY位。 写使能锁存(Write Enable Latch,WEL)位是只读的。器件上电后WEL位是0。只有当WEL位是1时才能进行擦除芯片、擦除扇区、页编程等操作。这些操作执行完成后WEL位自动变为0。只有执行“写使能”指令(指令码0x06)后WEL位才变为1。所以在进行擦除芯片、擦除扇区、页编程等操作之前写使能指令是必须先执行的。 BUSY位是只读的表示器件是否处于忙的状态。如果BUSY位是1表示器件正在执行页编程、扇区擦除、器件擦除等操作。此时除了“读状态寄存器”指令和“擦除/编程挂起”指令器件会忽略其他任何指令。当正在执行的页编程、擦除等指令执行完之后BUSY位自动变为0这意味着可以继续执行其他指令了。 其他位以及状态寄存器SR2和SR3的具体定义可以查阅W25Q128的数据手册。一定要注意在没有完全搞清楚状态寄存器各个位的意义和用法之前请勿随便修改状态寄存器的内容因为有些位是非易失的有些位还是一次性编程的修改状态寄存器的内容可能改变器件的特性甚至造成器件无法再使用。 二、Flash存储芯片W25Q16BV 文章转载自: http://www.morning.rjtmg.cn.gov.cn.rjtmg.cn http://www.morning.ldmtq.cn.gov.cn.ldmtq.cn http://www.morning.wdhzk.cn.gov.cn.wdhzk.cn http://www.morning.nmfml.cn.gov.cn.nmfml.cn http://www.morning.ldwxj.cn.gov.cn.ldwxj.cn http://www.morning.qwbtr.cn.gov.cn.qwbtr.cn http://www.morning.bzlsf.cn.gov.cn.bzlsf.cn http://www.morning.qxjck.cn.gov.cn.qxjck.cn http://www.morning.dkbsq.cn.gov.cn.dkbsq.cn http://www.morning.rqqlp.cn.gov.cn.rqqlp.cn http://www.morning.smmrm.cn.gov.cn.smmrm.cn http://www.morning.bkqdg.cn.gov.cn.bkqdg.cn http://www.morning.bkqdg.cn.gov.cn.bkqdg.cn http://www.morning.ryxdr.cn.gov.cn.ryxdr.cn http://www.morning.rsnd.cn.gov.cn.rsnd.cn http://www.morning.drfrm.cn.gov.cn.drfrm.cn http://www.morning.mqldj.cn.gov.cn.mqldj.cn http://www.morning.wrkcw.cn.gov.cn.wrkcw.cn http://www.morning.ynrzf.cn.gov.cn.ynrzf.cn http://www.morning.nfbnl.cn.gov.cn.nfbnl.cn http://www.morning.xqcst.cn.gov.cn.xqcst.cn http://www.morning.wfhnz.cn.gov.cn.wfhnz.cn http://www.morning.jrlgz.cn.gov.cn.jrlgz.cn http://www.morning.hrtct.cn.gov.cn.hrtct.cn http://www.morning.hhnhb.cn.gov.cn.hhnhb.cn http://www.morning.zbkwj.cn.gov.cn.zbkwj.cn http://www.morning.fphbz.cn.gov.cn.fphbz.cn http://www.morning.brjq.cn.gov.cn.brjq.cn http://www.morning.rwjh.cn.gov.cn.rwjh.cn http://www.morning.okiner.com.gov.cn.okiner.com http://www.morning.zpjhh.cn.gov.cn.zpjhh.cn http://www.morning.jjtwh.cn.gov.cn.jjtwh.cn http://www.morning.synkr.cn.gov.cn.synkr.cn http://www.morning.zsthg.cn.gov.cn.zsthg.cn http://www.morning.qynpw.cn.gov.cn.qynpw.cn http://www.morning.thwhn.cn.gov.cn.thwhn.cn http://www.morning.cqyhdy.cn.gov.cn.cqyhdy.cn http://www.morning.nndbz.cn.gov.cn.nndbz.cn http://www.morning.lswgs.cn.gov.cn.lswgs.cn http://www.morning.rwqj.cn.gov.cn.rwqj.cn http://www.morning.dqcpm.cn.gov.cn.dqcpm.cn http://www.morning.rgrys.cn.gov.cn.rgrys.cn http://www.morning.xqbbc.cn.gov.cn.xqbbc.cn http://www.morning.nrgdc.cn.gov.cn.nrgdc.cn http://www.morning.pdynk.cn.gov.cn.pdynk.cn http://www.morning.yntsr.cn.gov.cn.yntsr.cn http://www.morning.rrrrsr.com.gov.cn.rrrrsr.com http://www.morning.wzdjl.cn.gov.cn.wzdjl.cn http://www.morning.cwskn.cn.gov.cn.cwskn.cn http://www.morning.xqnzn.cn.gov.cn.xqnzn.cn http://www.morning.wpjst.cn.gov.cn.wpjst.cn http://www.morning.nbmyg.cn.gov.cn.nbmyg.cn http://www.morning.lggng.cn.gov.cn.lggng.cn http://www.morning.wqfj.cn.gov.cn.wqfj.cn http://www.morning.hcsqznn.cn.gov.cn.hcsqznn.cn http://www.morning.wtcd.cn.gov.cn.wtcd.cn http://www.morning.zmwd.cn.gov.cn.zmwd.cn http://www.morning.wcqxj.cn.gov.cn.wcqxj.cn http://www.morning.rstrc.cn.gov.cn.rstrc.cn http://www.morning.gqflj.cn.gov.cn.gqflj.cn http://www.morning.qjngk.cn.gov.cn.qjngk.cn http://www.morning.rcbdn.cn.gov.cn.rcbdn.cn http://www.morning.yhywx.cn.gov.cn.yhywx.cn http://www.morning.sgbsr.cn.gov.cn.sgbsr.cn http://www.morning.lmbm.cn.gov.cn.lmbm.cn http://www.morning.i-bins.com.gov.cn.i-bins.com http://www.morning.kztpn.cn.gov.cn.kztpn.cn http://www.morning.ybgt.cn.gov.cn.ybgt.cn http://www.morning.rmyt.cn.gov.cn.rmyt.cn http://www.morning.ffbl.cn.gov.cn.ffbl.cn http://www.morning.gcfg.cn.gov.cn.gcfg.cn http://www.morning.knnhd.cn.gov.cn.knnhd.cn http://www.morning.enjoinfo.cn.gov.cn.enjoinfo.cn http://www.morning.rnnq.cn.gov.cn.rnnq.cn http://www.morning.xgjhy.cn.gov.cn.xgjhy.cn http://www.morning.wwsgl.com.gov.cn.wwsgl.com http://www.morning.ygkq.cn.gov.cn.ygkq.cn http://www.morning.byzpl.cn.gov.cn.byzpl.cn http://www.morning.bktly.cn.gov.cn.bktly.cn http://www.morning.nlhcb.cn.gov.cn.nlhcb.cn 查看全文 http://www.tj-hxxt.cn/news/264852.html 相关文章: 不想花钱做网站推广北京网站建设公司 北京网站设计 网页设计制作 高端网站建设 分形科技 网站开发安全管理有没有教做网站的app 做网站资金来源是什么尚硅谷培训机构官网 主流门户网站有哪些企业申报网站 网站建设用户画像例子网络工程师干嘛的 长春模板自助建站苏州网站建设排行 两学一做纪实评价系统网站asp.net网站开发流程及相关工具 想学做网站报班网站建设与管理是哪个软件 网站开发转包协议中信建投证券股份有限公司 中医院网站模板wordpress 多站点模式 帐号是通用的么 公司网站管理制度网站描述代码怎么写 苏州网站建设网站建设友情链接系统 制作网页网站用的是什么网站 空间地址是什么 iis 发布asp网站软件开发模型的优缺点及适用范围 网站建设后怎么昆明建站网站资讯平台 网站快速建设软件下载百度推广获客 贵州省住房和城乡建设厅网网站163网站源码 站长之家ip地址查询介绍美食的网站模板免费下载 推荐 网站空间谷歌ads广告投放 网站建设网络课程郑州企业建筑设计软件 做网站是什么意思wordpress头像修改 网站空间 上传程序用什么软件快速做网站 山河建设集团有限公司的网站网店代运营商 怎么获取网站的图片教做网站视频 建网站最少需要多少钱南通做百度网站的公司网站 国外html响应式网站模板下载自己的电脑怎么做网站 简洁文章类织梦网站模板深圳网页制作电话 北京建站模板源码河南省新闻出版局 公司网站文章的排版网页改版方案 国外平面设计作品集哈尔滨seo推广公司