石家庄论坛's Archiver

xqbuiang 发表于 2008-8-11 16:01

LM3S101组优先级到底是怎么回事

求教:[url=http://www.dzsc.com/ic/sell_search.html?radiobutton=radiobutton&keyword=LM3S101&fengzhuang=&addr=addr&imageField.x=27&imageField.y=13][color=black]LM3S101[/color][/url]组优先级到底是怎么回事????????????  

LM3S101优先级只有8个,占用PRI_N的[7:5]位,
那么
优先级0 PRI是00000000
优先级1 PRI是00100000
优先级2 PRI是01000000
优先级3 PRI是01100000
优先级4 PRI是10000000
优先级5 PRI是10100000
优先级6 PRI是11000000
优先级7 PRI是11100000

假设优先级是按NVIC_APINT_PRIGROUP_2_6分组,那么
优先级0 PRI是00000000    低组优先级
优先级1 PRI是00100000    低组优先级
优先级2 PRI是01000000    高组优先级
优先级3 PRI是01100000    高组优先级
优先级4 PRI是10000000    高组优先级
优先级5 PRI是10100000    高组优先级
优先级6 PRI是11000000    高组优先级
优先级7 PRI是11100000    高组优先级

综合起来,优先级7还必优先级0高,并切能嵌套优先级0???

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.