在线时间201 小时
UID133546
注册时间2009-6-8
NXP金币2
TA的每日心情 | 开心 2020-4-30 08:32 |
---|
签到天数: 1 天 连续签到: 1 天 [LV.1]初来乍到
金牌会员
 
- 积分
- 1095
- 最后登录
- 2025-6-7
|

楼主 |
发表于 2015-10-14 15:53:16
|
显示全部楼层
谢谢FSL_TICS_DANIEL和FSL_TICS_ZJJ的帮助;
我也看到bsp_config.h 中有定义: #define BSP_SYSTIMER_ISR_PRIOR 2
但是在init_bsp.c设置优先级如下:
/* Set interrupt priority */
NVIC_SetPriority(BSP_SYSTIMER_INTERRUPT_VECTOR, MQX_TO_NVIC_PRIOR(BSP_SYSTIMER_ISR_PRIOR));
MQX_TO_NVIC_PRIOR(BSP_SYSTIMER_ISR_PRIOR) 的宏定义为 (2 << (4 - (3)),即4
在调试跟踪程序时观察系统控制块寄存器 SCB->SHP[11]的值是0x40,
是否意味着sysTick的中断优先级是4呢?
|
|