#spi #flash #eeprom #async #serial #embedded-hal-driver

spi-memory-async

不同 SPI Flash 和 EEPROM 芯片的通用驱动程序

1 个不稳定版本

0.1.0 2024 年 3 月 8 日

#1619嵌入式开发

Download history 120/week @ 2024-03-13 253/week @ 2024-03-20 101/week @ 2024-03-27 131/week @ 2024-04-03 542/week @ 2024-04-10 194/week @ 2024-04-17 183/week @ 2024-04-24 49/week @ 2024-05-01 167/week @ 2024-05-08 144/week @ 2024-05-15 46/week @ 2024-05-22 205/week @ 2024-05-29 134/week @ 2024-06-05 152/week @ 2024-06-12 127/week @ 2024-06-19 83/week @ 2024-06-26

每月下载量:579

0BSD 许可证

24KB
385

spi-memory-async

crates.io docs.rs

本 crate 提供了一个基于 embedded-hal-async 的通用驱动程序,用于不同系列的 SPI Flash 和 EEPROM 芯片。

目前仅支持 25 系列的 Flash 芯片。不过,欢迎提交 PR 以支持其他系列!

请参考 变更日志,了解最新版本中的更改。

欢迎贡献!

在您的 Cargo.toml 中添加条目

[dependencies]
spi-memory-async = "0.1.0"

有关如何使用 crate 的功能,请参阅 API 文档


lib.rs:

一个基于 embedded-hal 的 SPI-Flash 芯片驱动程序。

本 crate 旨在与常见的 SPI Flash 芯片系列兼容。目前支持读取、写入、擦除 25 系列芯片,并计划支持其他芯片系列(例如 24 系列芯片)。

欢迎贡献!

依赖项

~0.6–1.1MB
~25K SLoC