你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器。关注该话题即可发布文章!
systick优先级高
% o; ^- x( Q A) q- I% e2 M# j
看过系统配置文件的都应该知道的
SYStick是核心中断中级别最低的,但是和外设比是要看外设的设置了
/* System interrupt init*/, B! N7 I) S9 h: w
/* MemoryManagement_IRQn interrupt configuration */
HAL_NVIC_SetPriority(MemoryManagement_IRQn, 0, 0);
/* BusFault_IRQn interrupt configuration */
HAL_NVIC_SetPriority(BusFault_IRQn, 0, 0);. b3 o9 Z- t+ H" e/ d" K
/* UsageFault_IRQn interrupt configuration */
HAL_NVIC_SetPriority(UsageFault_IRQn, 0, 0);* {. n2 Y3 f% w% P) y( E
/* SVCall_IRQn interrupt configuration */
HAL_NVIC_SetPriority(SVCall_IRQn, 0, 0);$ E/ C! ?4 {+ T& g+ P
/* DebugMonitor_IRQn interrupt configuration */
HAL_NVIC_SetPriority(DebugMonitor_IRQn, 0, 0);4 Y7 h1 P9 K* d! |, O' P" B5 C
/* PendSV_IRQn interrupt configuration */. }& |+ y$ ?! k/ m& s4 P5 ~5 w
HAL_NVIC_SetPriority(PendSV_IRQn, 15, 0);) U0 I7 r" M% b8 B8 q) \& d
/* SysTick_IRQn interrupt configuration */
HAL_NVIC_SetPriority(SysTick_IRQn, 15, 0);- M5 p) r7 ~; m9 Q" g) G$ V6 V