#flash #嵌入式-hal驱动程序 #spi驱动程序 #无std

无std w25q32jv

针对W25Q32JV的嵌入式-hal驱动程序

6个版本 (3个破坏性更新)

0.4.0 2024年1月10日
0.3.2 2023年11月13日
0.3.0 2023年10月23日
0.2.1 2023年10月17日
0.1.0 2023年5月11日

#9 in #spi驱动程序

MIT/Apache

35KB
624

W25Q32JV闪存驱动程序

crates.io Documentation

这是Winbond W25Q32JV闪存芯片的通用驱动程序。

它支持

  • 使用嵌入式-hal 1.0的阻塞SPI
  • 使用嵌入式-hal-async的异步SPI
  • 阻塞嵌入式存储
  • 异步嵌入式存储-async

要启用异步使用,请在crate上激活async功能。

Defmt也通过defmt功能支持。

待办事项

  • 支持快速读取。到目前为止,只有正常读取的支持,因此不要使用大于50MHz的SPI速度

变更日志

未发布

[0.4.0] - 2024-01-10

  • 更新到嵌入式-hal 1.0

[0.3.2] - 2023-11-13

  • 添加了使用W25Q32JV掉电模式的功能

[0.3.1] - 2023-10-24

  • 添加了读取回显功能,该功能读取写入和擦除,以检查它们是否成功完成

[0.3.0] - 2023-10-23

  • 破坏性更新:错误结构现在是穷举的,并添加了一个变体
  • 现在正在检查写使能

[0.1.0] - 2023-05-11

  • 初始发布

依赖关系

~240KB