diff options
| author | Damien George <damien.p.george@gmail.com> | 2018-04-27 12:54:35 +1000 |
|---|---|---|
| committer | Damien George <damien.p.george@gmail.com> | 2018-04-27 12:54:35 +1000 |
| commit | 527ba0426ce5e576f6cc4102fa547417743708a1 (patch) | |
| tree | c1da9cc6ce96b319f0de44e1396fe9f97c99d944 | |
| parent | 4ed586528047d3eced28a9f4af11dbbe64fa99bb (diff) | |
stm32/system_stm32: Reconfigure SysTick IRQ priority for L4 MCUs.
After calling HAL_SYSTICK_Config the SysTick IRQ priority is set to 15, the
lowest priority. This commit reconfigures the IRQ priority to the desired
TICK_INT_PRIORITY value.
| -rw-r--r-- | ports/stm32/system_stm32.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ports/stm32/system_stm32.c b/ports/stm32/system_stm32.c index 70bbb2a8b..6bf9817cc 100644 --- a/ports/stm32/system_stm32.c +++ b/ports/stm32/system_stm32.c @@ -598,8 +598,8 @@ void SystemClock_Config(void) HAL_PWREx_ControlVoltageScaling(PWR_REGULATOR_VOLTAGE_SCALE1); HAL_SYSTICK_Config(HAL_RCC_GetHCLKFreq()/1000); - HAL_SYSTICK_CLKSourceConfig(SYSTICK_CLKSOURCE_HCLK); + HAL_NVIC_SetPriority(SysTick_IRQn, TICK_INT_PRIORITY, 0); #endif } |
