8次发布

0.4.1 2024年4月3日
0.4.0 2024年2月6日
0.3.1-alpha2022年9月12日
0.2.2 2020年9月26日
0.1.0 2019年10月11日

#346 in 嵌入式开发

Download history 8/week @ 2024-05-18 5/week @ 2024-05-25 41/week @ 2024-06-29 42/week @ 2024-07-27

82 每月下载量

MIT 许可证

22KB
423 代码行

ST7920

这是一个使用ST7920控制器的Rust LCD显示驱动程序库。它支持控制器的图形模式,128x64分辨率,1bpp。支持通过SPI连接到MCU。

它实现了embedded-graphics驱动API。

它是平台无关的,因为它使用embedded-hal API来访问硬件。

示例基于stm32f4xx_hal对嵌入式HAL的实现。

文档

请参阅示例

控制器支持1位每像素显示,因此需要使用离屏缓冲区来提供对像素的随机访问。缓冲区大小为1024字节。

完成一组绘图调用后,需要刷新缓冲区以更新显示。刷新不是嵌入式-图形API的一部分。

许可证

本库采用MIT许可证(LICENSEhttp://opensource.org/licenses/MIT

依赖项

~0.4–1.6MB
~27K SLoC