#usb #no-std

no-std lpc-usbd

针对 LPC 微控制器的 'usb-device' 实现

1 个不稳定版本

0.1.0 2022 年 3 月 11 日

#1094嵌入式开发

25 每月下载量
lpc546xx-hal 中使用

MIT 许可证

210KB
5K SLoC

crates.io crates.io Build Status

lpc-usbd

usb-device 针对 LPC 微控制器的实现。

该项目受到 lpc55-hal 的启发。

支持的微控制器

  • LPC546xx
  • LPC55xx
  • 以及其他?

使用方法

此驱动程序旨在通过设备 hal 库使用。此类 hal 库应实现对应 USB 外设对象的 UsbPeripheral。此 trait 声明所有可能因设备系列不同而变化的外围属性。

示例

请参阅 hal 示例以获取参考 hal 实现。

依赖关系

~740KB