From f4736457f5f6d0d72d27d5d560bf048ca2df359f Mon Sep 17 00:00:00 2001 From: Dario Nieuwenhuis Date: Fri, 26 May 2023 16:50:19 +0200 Subject: [PATCH] nrf/timer: use low power counter mode. The regular one permanently requests HFCLK, while the low power one only does so while counting, for 1 clock cycle. The regular mode is "deprecated" too. --- embassy-nrf/src/timer.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/embassy-nrf/src/timer.rs b/embassy-nrf/src/timer.rs index e9d2132c1..2a0e16a50 100644 --- a/embassy-nrf/src/timer.rs +++ b/embassy-nrf/src/timer.rs @@ -124,7 +124,7 @@ impl<'d, T: Instance> Timer<'d, T> { this.stop(); if is_counter { - regs.mode.write(|w| w.mode().counter()); + regs.mode.write(|w| w.mode().low_power_counter()); } else { regs.mode.write(|w| w.mode().timer()); }