aboutsummaryrefslogtreecommitdiff
path: root/examples/stm32/f1/lisa-m-1/usb_hid/usbhid.c
diff options
context:
space:
mode:
Diffstat (limited to 'examples/stm32/f1/lisa-m-1/usb_hid/usbhid.c')
-rw-r--r--examples/stm32/f1/lisa-m-1/usb_hid/usbhid.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/examples/stm32/f1/lisa-m-1/usb_hid/usbhid.c b/examples/stm32/f1/lisa-m-1/usb_hid/usbhid.c
index e77ade0..266b0da 100644
--- a/examples/stm32/f1/lisa-m-1/usb_hid/usbhid.c
+++ b/examples/stm32/f1/lisa-m-1/usb_hid/usbhid.c
@@ -241,7 +241,8 @@ static void hid_set_config(usbd_device *usbd_dev, u16 wValue)
#endif
systick_set_clocksource(STK_CTRL_CLKSOURCE_AHB_DIV8);
- systick_set_reload(100000);
+ /* SysTick interrupt every N clock pulses: set reload to N-1 */
+ systick_set_reload(99999);
systick_interrupt_enable();
systick_counter_enable();
}