#driver #networking #embassy-net #hardware #traits #async #stack

无 std embassy-net-driver

embassy-net 异步 TCP/IP 网络栈提供驱动 trait

3 个版本 (破坏性)

0.2.0 2023 年 10 月 18 日
0.1.0 2023 年 6 月 29 日
0.0.0 2023 年 1 月 3 日

#1873嵌入式开发

Download history 1539/week @ 2024-03-14 1640/week @ 2024-03-21 908/week @ 2024-03-28 1309/week @ 2024-04-04 1511/week @ 2024-04-11 1194/week @ 2024-04-18 1262/week @ 2024-04-25 1989/week @ 2024-05-02 1614/week @ 2024-05-09 1857/week @ 2024-05-16 2774/week @ 2024-05-23 2536/week @ 2024-05-30 1790/week @ 2024-06-06 1674/week @ 2024-06-13 1717/week @ 2024-06-20 1662/week @ 2024-06-27

每月下载量 7,288
30 个 crate 中使用 (7 直接)

MIT/Apache

12KB
95 代码行

embassy-net-driver

该 crate 包含添加 embassy-net 支持所需的新硬件平台的驱动 trait。

如果您想使用已制作的驱动程序来使用 embassy-net,则应依赖于主要的 embassy-net crate,而不是此 crate。

如果您正在编写驱动程序,则应仅依赖于此 crate,而不是主要的 embassy-net crate。这将允许您的驱动程序在没有破坏性更改的情况下继续在新版本的 embassy-net 上工作,无需更新。

另请参阅 embassy-net-driver-channel,它提供更高级别的 API 来构建一个在自身后台任务中处理数据包并通过 RX 和 TX 数据包队列与 embassy-net 任务通信的驱动程序。

互操作性

此 crate 可以在任何执行器上运行。

许可证

此作品根据以下其中一项获得许可:

任选其一。

依赖关系

~160KB