The usbh_engine function handles USB host events. The
argument ctrl is the index of USB Host Controller. It
automatically executes enumeration when new device is connected and
it uninitializes and releases resources when device is disconnected.
The usbh_engine or usbh_engine_all function should be
called periodically to enable proper response to USB host events.
The usbh_engine function is part of the of the RL-USB
Host software stack.
#include <rl_usb.h>
int main (void) {
..
usbh_init(0); // USB Host Initialize
..
while (1) {
..
usbh_engine(0); // Handle USB Host events on the controller 0
..
}
..
}
Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers of your data.