5个不稳定版本
0.3.0 | 2023年10月9日 |
---|---|
0.2.2 | 2023年9月19日 |
0.2.1 | 2022年5月24日 |
0.2.0 | 2022年5月24日 |
0.1.0 | 2022年5月24日 |
559 在 嵌入式开发
每月49次下载
22KB
393 行
is31fl3741驱动程序
用于Lumissil微系统的IS31FL3741集成电路的驱动程序。该库的一些主要功能包括
- 使用嵌入式HAL特性(与支持所需特性的任何嵌入式设备兼容)。这意味着该驱动程序是平台无关的。
- 库特性(仅开启您需要的设备以节省编译二进制空间)。
- 示例说明了如何使用此驱动程序。目前只有一个如何使用stm32 nucleo的示例。
安装
要将此驱动程序安装到您的项目中,请将以下行添加到您的Cargo.toml
的dependencies
表中
is31fl3741 = "0.3.0"
默认情况下,此版本将仅包含核心驱动程序。要使用预配置的设备(目前仅为Adafruit IS31FL3741 13x9 PWM RGB LED矩阵),您需要将此行更改为包括该设备
is31fl3741 = { version = "0.3.0", features = ["adafruit13x9"] }
图形
此驱动程序包含对嵌入式图形库的可选支持。启用embedded_graphics
功能以使用它。
gaypride
示例展示了这一点。
灵感
此驱动程序是从gleich的is31fl3731 crate修改的。我最初只是计划提交一个PR,但驱动程序最终变得太不同了。
该驱动程序是adafruit的is31fl3731驱动程序在Rust编程语言中的移植。
依赖项
~160KB