PMOD SF参考手册

笔记

PMODSF已退休,不再在我们的商店出售。

Digilent PMODSF(修订C)是一个小型串行闪存模块,有助于演示非易失性内存的用途。

下载此参考手册

特征

  • 16Mbit串行闪存
  • 数据保留大于20年
  • 带有SPI接口的6针PMOD连接器
  • 跟随Digilent接口规范类型2

功能说明

PMOD SF使用ST微电子M25P16提供16个MBIT的闪存,可以通过SPI协议访问。尽管与现代闪存驱动器相比,这种记忆力很小,但PMODSF是引入控制非易失性内存的一种好方法,可以轻松地将其纳入需要在不使用USB界面的情况下存储一些信息的项目中。


与PMOD接口

PMOD SF通过SPI协议。通过带芯片选择(CS)低线,用户能够向内存芯片发出各种读,写和擦除命令。下面提供了来自其各自数据表的M25P16的可用命令表。

操作说明 描述 单字节说明代码 地址字节数 虚拟字节数 数据字节数
写启用 0x06 0 0 0
WRDI 写禁用 0x04 0 0 0
rdid 阅读身份证 0x9f 0 0 1至3
RDSR 读取状态登记册 0x05 0 0 1至∞
WRSR 写状态寄存器 0x01 0 0 1
读取数据字节 0x03 3 0 1至∞
fast_read 以更高的速度读取数据字节 0x0b 3 1 1至∞
pp 页面程序 0x02 3 0 1至256
se 部门擦除 0xd8 3 0 0
散装擦除 0xc7 0 0 0
DP 深度降低 0xb9 0 0 0
res 从DP释放并读取电子签名 0xab 0 3 1至∞
从DP释放 0 0 0

地址位范围从0x0000到0x1fffff,前两个十六进制位指示数据所在的内存扇区。幸运的是,用户不必明确担心从存储器模块写入和阅读,因为有一个图书馆这为我们照顾了这些命令。

PMOD SF框图

PINOUT说明表

别针 信号 描述
1 〜cs 芯片选择
2 莫西 大师级奴隶
3 味噌 大师逃脱
4 SCK 串行时钟
5 gnd 电源地面
6 VCC 阳性电源(3.3V)

应用于PMOD SF的任何外部功率都必须在2.7V和3.6V之内;建议PMOD以3.3V的速度运行。


物理尺寸

引脚标头上的引脚间隔100万。PCB的侧面为1英寸长,平行于引脚标头的销钉,侧面垂直于销钉标头的侧面长0.8英寸。


附加信息

PMOD SF的原理图可用这里。有关闪存芯片的其他信息,包括通信模式和芯片的特定时间,可以通过查看其数据表来找到这里

可以找到如何从PMOD SF获取信息的示例代码这里

如果您对PMOD SF有任何疑问或评论,请随时将其发布在适当的部分(“附加董事会”)下Digilent论坛