Board logo

标题: 请教一个关于中断的问题 [打印本页]

作者: chenwenjun    时间: 2007-4-27 11:36     标题: 请教一个关于中断的问题

我用的是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的中断优先级最高?
作者: usliwu    时间: 2007-4-28 05:52

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。快速中断是一种转殊中断,对于一些了小程序,它可不用推堆栈。目前快速中断必须用汇编写。
作者: chenwenjun    时间: 2007-4-28 09:03

在中断优先级1中的low priority,medium priority,high priority这3个有没有区别?是不是high priority比low priority的级别高?
作者: usliwu    时间: 2007-4-30 12:17

没有区别




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0