4 个版本 (2 个破坏性更新)
| 0.3.0 | 2019 年 12 月 18 日 |
|---|---|
| 0.2.0 | 2019 年 5 月 18 日 |
| 0.1.1 | 2019 年 2 月 16 日 |
| 0.1.0 | 2019 年 2 月 16 日 |
#735 在 嵌入式开发
在 booster 中使用
20KB
333 行
去抖引脚
一个平台无关的去抖库。
此库提供了一个 update() 方法来去抖引脚。
实现了这里的方法 1 (存档于 2018-09-03)。
它还提供了一个包装器,用于去抖 InputPin 的 is_high() 和 is_low() 方法。
安装
将此添加到您的 Cargo.toml
[dependencies]
debounced-pin = "0.3.0"
该软件包目前需要使用 unproven 功能构建 嵌入式HAL,以便访问 InputPin 特性。
许可证
该项目可以在以下许可证下使用:
- Apache 许可证 2.0 (
LICENSE-APACHE或 在线) - MIT 许可证 (
LICENSE-MIT或 在线)
任选其一。
依赖项
~71KB