Crates.io | nrf-usbd |
lib.rs | nrf-usbd |
version | 0.3.0 |
source | src |
created_at | 2021-07-07 11:19:19.456234 |
updated_at | 2024-05-23 10:19:22.887006 |
description | USB driver for nRF microcontrollers |
homepage | |
repository | https://github.com/nrf-rs/nrf-usbd |
max_upload_size | |
id | 419870 |
size | 562,455 |
nrf-usbd
usb-device
implementation for Nordic
Semiconductor nRF microcontrollers.
nrf52840
nrf52833
nrf52820
nrf5340
, maybe?This driver is relatively low-level, and is intended for use through a HAL library.
Such HAL library should implement UsbPeripheral
for the corresponding USB peripheral object.
This trait declares all the peripheral properties that may vary from one device family to the other.
See the nrf-hal
for the reference HAL implementation.
See the example
directory for an example on how to use it standalone without a HAL.
This is discouraged, the recommended usage is through nrf-hal
.