summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Xiong <[email protected]>2019-06-26 18:34:29 +0800
committerGitHub <[email protected]>2019-06-26 18:34:29 +0800
commitef6a4aee915cf9318c8434bfb3cf0dc36dfad40a (patch)
treea55ca2b98f7c7c4378463b270cf774c9b23c6ef9
parent0fab1cc691df78c4d69a79e19752eb405e8f3689 (diff)
parent8fd800fea3316a29be6f48012d97719e91db7ef1 (diff)
Merge pull request #2812 from lymzzyh/stm32simulator
[bsp][stm32] fix mdk simulator
-rw-r--r--bsp/stm32/libraries/HAL_Drivers/drv_common.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/bsp/stm32/libraries/HAL_Drivers/drv_common.c b/bsp/stm32/libraries/HAL_Drivers/drv_common.c
index 4102815bb2..a58bac3991 100644
--- a/bsp/stm32/libraries/HAL_Drivers/drv_common.c
+++ b/bsp/stm32/libraries/HAL_Drivers/drv_common.c
@@ -125,8 +125,13 @@ RT_WEAK void rt_hw_board_init()
/* HAL_Init() function is called at the beginning of the program */
HAL_Init();
+ /* enable interrupt */
+ __set_PRIMASK(0);
/* System clock initialization */
SystemClock_Config();
+ /* disbale interrupt */
+ __set_PRIMASK(1);
+
rt_hw_systick_init();
/* Heap initialization */