vaccy
驱动牛犊
驱动牛犊
  • 注册日期2005-12-01
  • 最后登录2009-12-09
  • 粉丝0
  • 关注0
  • 积分33分
  • 威望211点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1742回复:3

关于中断的问题

楼主#
更多 发布于:2009-03-12 16:55
请教关于中断的问题,
采用DpcForIsr的方式来处理中断,这个任务是放到irq栈里面吗?
那么这个任务是在当前Irq栈的开头还是末尾呢?
我的意思是不是要等所有的irq都处理完了再处理这个dpc?
vaccy
驱动牛犊
驱动牛犊
  • 注册日期2005-12-01
  • 最后登录2009-12-09
  • 粉丝0
  • 关注0
  • 积分33分
  • 威望211点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2009-03-12 16:59
顺便问一下,只有硬件自身才能产生中断吧,驱动或者应用层没有办法触发一个驱动吧。
现在需要写驱动的板子还没有开发完,我用别的开发板代替的。
vaccy
驱动牛犊
驱动牛犊
  • 注册日期2005-12-01
  • 最后登录2009-12-09
  • 粉丝0
  • 关注0
  • 积分33分
  • 威望211点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2009-03-25 10:25
再顶顶,有人能帮忙回答一下吗?
lee922@gmail.co
驱动牛犊
驱动牛犊
  • 注册日期2007-07-31
  • 最后登录2010-06-22
  • 粉丝0
  • 关注0
  • 积分39分
  • 威望340点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分1分
地板#
发布于:2009-07-27 14:59
如果你的芯片支持软件中断的话可以使用软件中断,该软件中断可以由应用程序控制什么时候设置
一般DPC会在退出ISR后立即被执行
游客

返回顶部