乐鑫技术交流
直播中

chunhuahua

8年用户 1349经验值
擅长:接口/总线/驱动
私信 关注
[问答]

如何配置SysTick定时器中断优先级?

你好恩智浦团队。
我尝试配置 Systick 中断但没有成功。
问题 1:如何更改 SysTick IRQ 优先级?

我使用了下面提到的两种方法:
1.   
2.   

由于 RTD 函数中存在保护,解决方案 2 在 DevAsser 中结束。

我的主要问题是我无法在任何地方找到 SysTic 的正确 IRQnumber。甚至在 CortexM7 文档中也没有。“S32K344_COMMON.h”中 SysTick 的 IRQn 有一个负数作为枚举,但不能使用此 IRQn 来更改 SysTick IRQ 优先级。



我还在 5.1.4 核心配置部分看到 IRQ 优先级宽度配置为 4(这意味着只有 16 个中断优先级)。
问题2:我不能随心所欲地更改优先级宽度配置吗?这是固定值还是 4 只是默认值??


更多回帖

发帖
×
20
完善资料,
赚取积分