#iterator #i2c #embedded-hal-async #write #byte #read-write #exports

i2c-write-iter

导出基于迭代器的并行实现,用于Write和WriteRead的嵌入式-hal & 嵌入式-hal-async。

3个版本 (1个稳定版)

1.0.0 2024年1月26日
1.0.0-rc.1.42024年1月8日
1.0.0-rc.1.32023年11月28日

981硬件支持

Download history 52/week @ 2024-03-12 41/week @ 2024-03-19 17/week @ 2024-03-26 88/week @ 2024-04-02 66/week @ 2024-04-09 34/week @ 2024-04-16 67/week @ 2024-04-23 61/week @ 2024-04-30 6/week @ 2024-05-07 18/week @ 2024-05-14 86/week @ 2024-05-21 49/week @ 2024-05-28 39/week @ 2024-06-04 26/week @ 2024-06-11 13/week @ 2024-06-18 134/week @ 2024-06-25

每月216 次下载
rp2040-hal 中使用

MIT/Apache

6KB
77

I2C 写入迭代器

基于迭代器的写入操作从 embedded-hal 中移除: https://github.com/rust-embedded/embedded-hal/pull/440

然而,基于迭代器的写入对于需要将数据与控制字节交织的设备(如sh1107显示控制器)非常有用。

这个crate允许HAL实现支持这些用例。需要DMA支持的HAL实现仍然可以在内部使用缓冲区从迭代器填充。

依赖项

~62KB