M25P32技术手册 中文.doc

M25P32技术手册 中文.doc

ID:26467800

大小:451.00 KB

页数:14页

时间:2018-11-27

M25P32技术手册 中文.doc_第1页
M25P32技术手册 中文.doc_第2页
M25P32技术手册 中文.doc_第3页
M25P32技术手册 中文.doc_第4页
M25P32技术手册 中文.doc_第5页
资源描述:

《M25P32技术手册 中文.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、M25P3232Mbit,低电压,75MHZ,SPI串行接口的flash存储器特征:32Mbit的flash。单电源供电2.7~3.6V。SPI总线通讯。75M时钟(最大)VPP=9V快速读写电压页操作时间0.6ms擦出一个扇区时间0.6s整块擦除时间:标准23s,快速17s睡眠模式电流1uABP0,BP1,BP2硬件写保护选择位擦写次数可达100000次数据可保存20年目录1描述2信号描述2.1数据输出2.2数据输入2.3时钟2.4片选2.5保护2.6写保护,提高编程电压2.7工作电压2.8电源地3SPI协议4操作方法和时序4.1页操作4.2扇区的擦除和整块的擦写4

2、.3写检测和循环擦除4.4快速编程和擦除操作4.5激活,正常工作,睡眠模式4.6状态寄存器4.7保护方法4.8保持条件5存储组织结构6操作说明6.1写操作使能6.2使能复位6.3读器件ID6.4读状态寄存器6.4.1WIP位6.4.2WEL位6.4.3BP2,BP1,BP0位6.4.4SRWD位6.5写状态寄存器6.6读数据操作6.7快速读数据操作6.8页操作6.9扇区擦除操作6.10整个器件擦除6.11睡眠模式6.12激活器件78原始状态9极限参数10DC和AC参数11硬件结构12编号13修订记录1描述M25P32是32Mbit(4M*8)的串行flash存储器,具

3、有增强写保护结构。存取采用SPI总线协议。一次性可编程1-256个字节(参考页编程操作说明)。增强型快速编程、擦除模式可适用于需要快速存储的场合。当VPPH达到写保护或增强编程电压时即可进入此模式。存储结构分为64个扇区,每个含有256页,每页256字节的宽度,所以整个器件可以看成有16384页组成(或者4194304个字节组成)整个器件的擦除(参考整块擦除说明),一次擦除一个扇区(参考扇区擦除说明)图1表1信号端口功能说明C时钟输入D数据输入输入Q数据输出输出S片选输入W/VPP写保护,高编程电压输入HOLDHold输入VCC电源输入VSS地图22信号描述2.1串行

4、数据输出(Q)2.2串行数据输入(D)图31.DU=Don’tuse2.3串行时钟信号2.4片选()当片选端输入为高时,那么取消选定器件,此时串行数据输出为高阻态,除非内部编程,循环对擦除、写寄存器进行操作,器件将工作在标准电源模式下(非睡眠模式)当器件片选信号拉低使能时,即器件进入正常工作模式。在写入任何指令操作前,必须进行上电,拉低片选端(片选使能)。2.5控制信号控制信号用于终止任何器件与外部的通讯,在控制信号条件下,输出端口(Q)为高阻态(输入端口(D)、时钟信号(C)不用考虑)。2.6写保护、提高编程电压是控制输入和电源的引脚,这两个功能是根据供电电压的范围

5、来选择。如果输入电压在低压范围(0-Vcc)此时作为控制输入功能,这种控制信号保护存储单元(写保护),禁止编程和擦除操作(参考BP2,BP1,BP0位的在状态寄存器中的状态)。3SPI通信协议M25P32与微控制器(单片机等)进行通讯是串口SPI通讯方式,有两种模式:◆CPOL=0,CPAL=0◆CPOL=1,CPAL=1这两种模式,输入信号都是随着时钟信号的上升沿而跳变,输出信号都是时钟信号的下降沿而变化。这两种模式的不同之处是在通信开始和结束时时钟的极性不同(看图5)◆C保持0(CPOL=0,CPAL=0)◆C保持1(CPOL=1,CPAL=1)图4Note:1.

6、写保护和HOLD功能应该设置,是高还是低适当设置这是三个设备与MCU基于SPI总线的连接图,一次只能有一个设备与MCU进行通讯,也就是在Q线上一次只有一个设备在输出数据,其他设备呈高阻态。电阻R确保M25P32在总线中()线呈高阻态时不被选择。当总线进入一种状态—输入和输出端口同时呈高阻态(例如当总线复位时),时钟线(C)必须接一个下拉电阻,原因在于当输入/输出端口变为高阻态时,片选()线拉高同时时钟线(C)拉低,这样就保证()与(C)不同时变高,这样就符合时序要求。R的标准值是100K。冲放电时间常数R*Cp(Cp总线的寄生电容),要小于总线控制器保持SPI总线呈高

7、阻态的时间。例如Cp=50PF,那么R*Cp=5us,那么总线控制器保持SPI总线呈高阻态的时间一定要大于5us。图54器件操作方法4.1页编程去编程一个字节数据,两个指令要求:写指令(WREN),这是一个字节,和页编程(PP)顺序,其中包含四个字节和数据。这是按照内部编程循环周期。页编程指令允许一次编程多大256字节(前提条件:它们是连续地址在同一页上的内存)。优化时序,推荐使用页编程操作指示去对所有指定的连续的字节(在一个单一序列)与使用数个页编程序列(每个只有几个字节)。(见6.8页编程(PP))。4.2扇区擦除、整块擦除4.3页编程允许把bi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。