nrf-usbd
nrf-usbd copied to clipboard
Driver for the USBD peripheral in nRF microcontrollers
nrf-usbd
usb-device implementation for Nordic
Semiconductor nRF microcontrollers.
Supported microcontrollers
nrf52840nrf52833nrf52820nrf5340, maybe?
Usage
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.
Examples
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.