3256| 2
|
关于SysTick中断 |
1金钱
最佳答案SysTick是ARM内核的最后一个中断,中断号为-1,在内核中断中它的优先级最低,但还是比所有的非内核中断优先级高。
可以通过NVIC_SetPriority设置它的优先级。
不过在CMSIS中SysTick的初始化函数SysTick_Config里将SysTick的优先级设置为最低,
窃以为他们的考虑可能是觉得SysTick是作为系统的心跳时钟,早一些晚一些并没有太大的影响,
可这个频率不太低的心跳时钟(一般1ms-10ms触发一次)的如果优先级比较高,就会出现SysT ...
| ||
| ||
坚决不用寄存器,拒绝重复造轮子。
|
||
| ||
坚决不用寄存器,拒绝重复造轮子。
|
||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-19 16:36
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网