15 个版本

0.7.0 2022年8月3日
0.6.1 2021年7月17日
0.5.0 2020年6月9日
0.4.3 2020年5月20日
0.1.0 2020年3月7日

#547 in 硬件支持

Download history 1549/week @ 2024-03-14 1539/week @ 2024-03-21 1660/week @ 2024-03-28 1655/week @ 2024-04-04 1322/week @ 2024-04-11 1557/week @ 2024-04-18 1466/week @ 2024-04-25 1641/week @ 2024-05-02 1290/week @ 2024-05-09 1253/week @ 2024-05-16 1537/week @ 2024-05-23 1401/week @ 2024-05-30 1267/week @ 2024-06-06 1633/week @ 2024-06-13 1123/week @ 2024-06-20 1385/week @ 2024-06-27

5,588 每月下载量
用于 6 crate

MIT 许可证

30KB
578

st7789

这是一个使用 embedded_graphics、embedded_hal 和 no_std、no_alloc 支持的 ST7789 显示驱动程序库。

ferris-demo

弃用警告

v0.7 是此 crate 的最后一个版本。 mipidsi 是一个新的通用驱动程序,包含 ST7789 支持,并应作为此驱动程序的替代品。

功能

以下功能默认启用

  • graphics - embedded-graphics 支持:引入 embedded-graphics 依赖项
  • batch - 批量绘图优化:引入 heapless 依赖项并在驱动程序中分配 300 字节用于帧缓冲区

状态

  • 通过 SPI 通信
  • 在 PineTime 手表中测试
  • 硬件滚动支持
  • 离屏缓冲

变更日志

最低支持的 Rust 版本

st7789 驱动程序的最低支持 Rust 版本是 1.51.0 或更高版本。请确保您已安装正确的 Rust 版本,最好是通过 https://rustup.rs

依赖项

~78–290KB