打印
[Kinetis]

KL05 中断能不能嵌套呢?

[复制链接]
1417|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
keeryq|  楼主 | 2015-5-19 14:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用的是官方klxx-sc-baremetal软件包,我在添加的GPIO中 设置中断优先级为0set_irq_priority(INT_PORTA - 16,0); 在PIT设置为set_irq_priority(INT_PIT - 16,1);是不是当程序运行在PIT中断服务函数的时候可以直接跳到GPIO的中断服务函数?当GPIO中断服务函数执行完后再回到PIT中段服务中接着执行PIT中断服务函数?但是为什么实际情况不是这样的呢?
同样还有一个问题,之前看到一个贴子说set_irq_priority这个函数需要修改后才能正常使用是的吗?我修改完后也没有嵌套呢?

相关帖子

沙发
仙女山| | 2015-5-19 21:55 | 只看该作者
不是太清楚,同问

使用特权

评论回复
板凳
奥德赛| | 2015-5-20 09:04 | 只看该作者
中断可以嵌套吧

使用特权

评论回复
地板
FSL_TICS_Jeremy| | 2015-5-20 09:33 | 只看该作者
Kientis 采用的是Cortex内核,它是支持中断嵌套的

使用特权

评论回复
5
keeryq|  楼主 | 2015-5-21 13:16 | 只看该作者
是不是调整终端优先级后 在执行一个中断服务的过程中可以直接跳转到另一个中断服务函数了?执行完另一个中断服务后再回来执行之前的那个中断服务函数?
官方klxx-sc-baremetal软件包set_irq_priority函数是否有误?用不用改呢?

使用特权

评论回复
6
仙女山| | 2015-5-21 13:55 | 只看该作者
支持中断嵌套

使用特权

评论回复
7
FSL_TICS_Jeremy| | 2015-6-3 09:46 | 只看该作者
   非常感谢你关于Kinetis的技术问题。如果你没有其他问题,我们将此帖默认为已解决.

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

35

帖子

0

粉丝