12个版本 (6个重大更改)
0.7.0 | 2024年7月2日 |
---|---|
0.6.0 | 2021年3月12日 |
0.5.1 | 2020年2月6日 |
0.5.0 | 2019年11月12日 |
0.3.0 | 2019年7月10日 |
#328 in 嵌入式开发
2,769 每月下载量
在 29 个crate中使用了 (11 个直接使用)
150KB
4.5K SLoC
stm32-usbd
usb-device 的STM32微控制器实现。
本项目是 由 @mvirkkunen 开始的杰出工作 的继承者。
支持的微控制器
STM32F042xx
STM32F048xx
STM32F072xx
STM32F078xx
STM32F103xx
STM32F303xC
STM32L0x2xx
STM32L4x2xx
- 以及其他...
使用方法
此驱动程序旨在通过设备hal库使用。此类hal库应为相应的USB外围对象实现 UsbPeripheral
。此特质声明了所有可能因设备系列而异的外围属性。
示例
示例应用程序可以在各个设备HAL中找到
依赖项
~2MB
~33K SLoC