1 个不稳定版本
0.1.0 | 2024年4月30日 |
---|
1753 在 嵌入式开发 中排名
12,872 每月下载量
在 2 个crate中使用(通过 esp-hal)
415KB
10K SLoC
为 Synopsys USB OTG 核心实现的 Embassy USB 驱动程序
此crate实现了 embassy-usb-driver
用于 Synopsys USB OTG 设备。
它包含所有使用 Synopsys OTG IP 的芯片通用的“核心”驱动程序,但不包含特定于芯片的初始化,如时钟设置和GPIO复用。您很可能不想直接使用此crate,而是通过为您进行初始化的HAL使用它。
集成此驱动程序的HAL列表
embassy-stm32
,用于STMicroelectronics STM32芯片。esp-hal
,用于Espressif ESP32芯片。
如果您希望将此crate集成到设备的HAL中,您需要添加特定于设备的初始化。请参阅上面的crate以了解如何操作的示例。
依赖项
~1–1.4MB
~28K SLoC