#driver #platform #ic #embedded-hal #lumissil #devices #microsystem

无需std is31fl3741

Lumissil微系统IS31FL3741 IC的驱动程序

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次下载

MIT许可证

22KB
393

Crates.io docs.rs

lint build

is31fl3741驱动程序

用于Lumissil微系统的IS31FL3741集成电路的驱动程序。该库的一些主要功能包括

  1. 使用嵌入式HAL特性(与支持所需特性的任何嵌入式设备兼容)。这意味着该驱动程序是平台无关的。
  2. 库特性(仅开启您需要的设备以节省编译二进制空间)。
  3. 示例说明了如何使用此驱动程序。目前只有一个如何使用stm32 nucleo的示例。

安装

要将此驱动程序安装到您的项目中,请将以下行添加到您的Cargo.tomldependencies表中

is31fl3741 = "0.3.0"

默认情况下,此版本将仅包含核心驱动程序。要使用预配置的设备(目前仅为Adafruit IS31FL3741 13x9 PWM RGB LED矩阵),您需要将此行更改为包括该设备

is31fl3741 = { version = "0.3.0", features = ["adafruit13x9"] }

图形

此驱动程序包含对嵌入式图形库的可选支持。启用embedded_graphics功能以使用它。

gaypride示例展示了这一点。

灵感

此驱动程序是从gleichis31fl3731 crate修改的。我最初只是计划提交一个PR,但驱动程序最终变得太不同了。

该驱动程序是adafruit的is31fl3731驱动程序在Rust编程语言中的移植。

依赖项

~160KB