From 73722b71ca5cffdac89fdf7695b1b588d3065653 Mon Sep 17 00:00:00 2001 From: Romain Goyet Date: Wed, 9 Jan 2019 17:41:45 +0100 Subject: [PATCH] [ion/f730] WIP: Temporarily increase delays for msleep/usleep --- ion/src/f730/timing.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ion/src/f730/timing.cpp b/ion/src/f730/timing.cpp index c22d425f7..dc316fcb0 100644 --- a/ion/src/f730/timing.cpp +++ b/ion/src/f730/timing.cpp @@ -8,12 +8,12 @@ namespace Timing { * precision, we could use the controller cycle counter (Systick). */ void msleep(uint32_t ms) { - for (volatile uint32_t i=0; i<8852*ms; i++) { + for (volatile uint32_t i=0; i<28852*ms; i++) { __asm volatile("nop"); } } void usleep(uint32_t us) { - for (volatile uint32_t i=0; i<9*us; i++) { + for (volatile uint32_t i=0; i<28*us; i++) { __asm volatile("nop"); } }