diff --git a/samples/subsys/usb/hid-cdc/src/main.c b/samples/subsys/usb/hid-cdc/src/main.c index 5fe978916c1..243c3061dbf 100644 --- a/samples/subsys/usb/hid-cdc/src/main.c +++ b/samples/subsys/usb/hid-cdc/src/main.c @@ -637,6 +637,9 @@ void main(void) &dtr); if (dtr) { break; + } else { + /* Give CPU resources to low priority threads. */ + k_sleep(K_MSEC(100)); } }