2个版本
0.1.1 | 2024年1月12日 |
---|---|
0.1.0 | 2023年6月18日 |
794 in 嵌入式开发
110KB
3K SLoC
ht32-usbd
usb-device的实现,适用于Holtek HT32微控制器。
该项目主要受到stm32-usbd参考实现的启发。
该项目主要针对并使用HT32F1yyy
系列芯片进行开发和测试,但也应适用于使用相同USB外设的其他Holtek芯片。
使用方法
此驱动程序旨在通过设备hal库使用。此类hal库应实现相应USB外设对象的UsbPeripheral
。此特性声明了所有可能因设备系列不同而不同的外设属性。
请注意,除了包含此库外,还必须确保USB外设已启用,USB时钟具有正确的频率(48MHz),并且备份域可访问。
示例
有关如何使用此库的示例,请参阅ht32f1yyy-hal仓库。
依赖项
~2MB
~33K SLoC