1 个不稳定版本
0.1.0 | 2024年5月12日 |
---|
#930 在 硬件支持
39KB
731 代码行
BMP180
使用embedded-hal
和embedded-hal-async
特型与BMP180
(压力传感器)进行接口的平台无关驱动程序。
特性
以下特性可用
blocking
:启用阻塞功能。async
:启用异步功能。log
:启用使用log
软件包的调试日志。defmt
:启用使用defmt
软件包的调试日志。impl-debug
:为结构和枚举实现core::fmt::Debug
。impl-defmt-format
:为结构和枚举实现defmt::Format
。fuzz
:启用用于模糊测试的fuzz
模块。disable-arithmetic-checks
:禁用算术检查。i-know-what-i-am-doing
:允许您将初始化的设备拆分成其部分,然后再将其组装起来。当您想要释放I2C总线并将其用于其他用途时很有用。不过,不推荐这样做,您可以使用embedded-hal-bus
或embassy-embedded-hal
来共享I2C总线。
用法
请参阅示例目录。
许可
根据以下任何一种许可进行许可
- Apache License,版本2.0。 LICENSE-APACHE或Apache-2.0许可
- MIT许可证。 LICENSE-MIT 或 MIT许可证
贡献
除非你明确说明,否则根据Apache-2.0许可证定义,你提交的任何有意包含在工作中的贡献,将根据上述条款双授权,不附加任何额外条款或条件。
依赖项
~385–610KB
~13K SLoC