#display #hardware-interface #graphics #embedded

无std display-interface

用于驱动显示器的特质

8个版本 (4个破坏性更新)

0.5.0 2024年1月12日
0.4.1 2021年5月10日
0.4.0 2020年5月24日
0.3.0 2020年5月10日
0.1.1 2020年3月29日

#14 in 无标准库

Download history 5169/week @ 2024-04-23 4819/week @ 2024-04-30 3696/week @ 2024-05-07 3658/week @ 2024-05-14 5460/week @ 2024-05-21 4489/week @ 2024-05-28 3721/week @ 2024-06-04 5040/week @ 2024-06-11 4157/week @ 2024-06-18 4180/week @ 2024-06-25 4972/week @ 2024-07-02 4720/week @ 2024-07-09 5114/week @ 2024-07-16 5160/week @ 2024-07-23 4390/week @ 2024-07-30 5270/week @ 2024-08-06

每月21,117次下载
用于 65个 crate(直接使用38个)

MIT/Apache

9KB

显示接口

此Rust crate包含一个与no_std兼容的接口,形式为特质,用于在总线驱动器和显示驱动器之间建立桥梁。目标是允许以与硬件接口无关的方式编写显示驱动程序,防止代码重复和缺少实现。

crate功能

可以通过将以下功能添加到您的Cargo.toml中启用附加功能。

  • defmt-03:为DisplayError实现defmt::Format

许可证

许可协议为以下之一

任选其一。

贡献

除非您明确声明,否则任何有意提交以包含在您的工作中的贡献,根据Apache-2.0许可证的定义,应按上述方式双重许可,不附加任何额外条款或条件。


lib.rs:

一个通用的显示接口

此crate包含一个错误类型和特质,用于实现用于被显示驱动程序消费的总线接口驱动程序。它抽象化了驱动显示的不同通信方法,并允许驱动程序编写者专注于驱动显示本身,只需要实现单个接口。

依赖

~160KB