看了一个程序,不知道为什么这样写? 
 
SysTick->VAL  = 10*36000 ;             
  SysTick->LOAD = 10*36000 ;                               // 10 ms 
  SCB->SHP[11]  = ~0 ;                                     // Interrupt priority = 3  
 
 
这个10ms的延迟,system 一个时钟不是1us吗? 
 
PRI_11 riority of System Handler 11 – SVCall 
“0” denotes the highest priority and “3” denotes the lowest priority. 
 
上网查了这个SVCall不太懂? 
 
 |