导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[dandan1]cogobuy整理的MCS—96系列单片



No.56753
作者:dandan1
邮件:cat00635@qq.com
ID:129931
登陆:8次
文章数:49篇
最后登陆IP:58.61.149.74
最后登陆:2013/1/11 16:32:15
注册:2010/12/10 9:34:30
财富:239
发帖时间:2012/3/16 17:35:35
发贴者IP:58.61.149.74
标题:dandan1:cogobuy整理的MCS—96系列单片机
摘要:No.56753cogobuy整理的MCS—96系列单片机 优先级结构的特点
  MCS—96系列单片机中断系统的硬件优先级排队电路为各类中断源规定了优先级顺序。这种中断优先级的结构有如下特点。
  (1)硬件排队电路并不能保证各中断源的优先级。这是因为在某个中断源的中断请求被CPU响应后,INT-PENDING 中的相应位即被清零,这意味着正在被服务的中断源不能参加有新的中断请求后的优先权比较,倘未采取一定措施,就会造成级别高的中断服务被级别较低的中断申请所打断的后果。譬如外中断(优先级最高)和定时器溢出中断(优先级最低)同时产生,在系统已开放中断的情况下,外中断的申请将首先被CPU所响应,进入其中断服务程序后,定时器溢出的中断申请又被优先权编码电路加以比较,由于INT-PRNDING中对应外中断的位已被清零,这时参与优先级比较的仅有定时器溢出中断,因而外中断的服务过程被打断,CPU转向定时器溢出的中断服务程序,直到服务完毕后,才返回为外中断继续服务。不难看出,在多个中断源提出中断申请的情况下,事实上最先得到完整服务的将是级别最低的中断源,级别最高的中断服务反而要等到最后才可完成。这也意味着最高级别的中断源实质上变成了最低级别。
(2)可采用软、硬件结合的方法实现特定的优先级别顺序。虽然如上所述,硬件排队电路不能保证按指定优先级的高低顺序实现中断嵌套,但可采取一定的软件措施来实现设计人员所预想的优先级排队顺序。
ATtiny系列单片机
• Atmel-ATmega系列单片机 ......

>>返回讨论的主题


  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:16毫秒 最大:4266毫秒 查询6次