首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

请教一个关于中断的问题

请教一个关于中断的问题

我用的是8013,codewarrior8.0。8013有多少个中断优先级?PE中有:minimal priority,low priority,medium priority,high priority,maxinal priority,0,1,2,fast interrupt 0,fast interrupt 1, fast interrup。  是不是有11个中断优先级?minimal priority的优先级最低,fast interrupt的中断优先级最高?
好困惑
56800E CPU (包括F8013) 有3个可屏蔽中断, 它们在 codewarrior8.0 PE中为中断优先级 0, 1, 2,所以当选择了minimal priority就相当于选择了中断优先级 0,选择了low priority,medium priority,high priority就相当于选择了中断优先级 1,选择了maxunal priority就相当于选择了中断优先级 2,如果注意的话,当选择中断优先级时,你会发现在选择项右边会显示0,1,2。快速中断是一种转殊中断,对于一些了小程序,它可不用推堆栈。目前快速中断必须用汇编写。
在中断优先级1中的low priority,medium priority,high priority这3个有没有区别?是不是high priority比low priority的级别高?
好困惑
没有区别
返回列表