关于LM3S811系统时钟的问题

2019-03-24 14:54发布

刚接触811,有点地方不太明白
1. 在周工给的例程里面  systeminit.c 文件里面有如下的宏定义  不知道有何作用
//  定义全局的系统时钟变量unsigned long TheSysClock = 12000000UL;

2.  关于中断控制 有如下一段话(摘至周工的教程) 不是很明白  由于Stellaris系列ARM只实现了3个优先级位,因此实际有效的抢占式优先级位数只能设为0~3位。如果抢占式优先级位数为3,则子优先级都是0,实际上可嵌套的中断层数是8层;如果抢占式优先级位数为2,则子优先级为0~1级,实际可嵌套的层数为4层;依次类推,当抢占式优先级位数为0时,实际可嵌套的层数为1层,即不允许中断嵌套。
抢占式优先级跟子优先级是什么关系? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
ddllxxrr
2019-03-24 22:47
 精彩回答 2  元偷偷看……0人看过

一周热门 更多>

相关问题

    相关文章