Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: Hobbyking_Cheetah_Compact Hobbyking_Cheetah_Compact_DRV8323_14bit Hobbyking_Cheetah_Compact_DRV8323_V51_201907 HKC_MiniCheetah ... more
Fork of mbed-dev by
Diff: targets/TARGET_STM/hal_tick_32b.c
- Revision:
- 175:af195413fb11
- Parent:
- 174:b96e65c34a4d
diff -r b96e65c34a4d -r af195413fb11 targets/TARGET_STM/hal_tick_32b.c
--- a/targets/TARGET_STM/hal_tick_32b.c Mon Oct 02 15:33:19 2017 +0100
+++ b/targets/TARGET_STM/hal_tick_32b.c Wed Oct 11 12:45:49 2017 +0100
@@ -118,12 +118,11 @@
__HAL_TIM_SET_COMPARE(&TimMasterHandle, TIM_CHANNEL_2, PreviousVal + HAL_TICK_DELAY);
__HAL_TIM_ENABLE_IT(&TimMasterHandle, TIM_IT_CC2);
-#ifndef NDEBUG
-#ifdef TIM_MST_DBGMCU_FREEZE
// Freeze timer on stop/breakpoint
+ // Define the FREEZE_TIMER_ON_DEBUG macro in mbed_app.json for example
+#if !defined(NDEBUG) && defined(FREEZE_TIMER_ON_DEBUG) && defined(TIM_MST_DBGMCU_FREEZE)
TIM_MST_DBGMCU_FREEZE;
#endif
-#endif
#if DEBUG_TICK > 0
__HAL_RCC_GPIOB_CLK_ENABLE();
