sunwill_chen2
驱动牛犊
驱动牛犊
  • 注册日期2007-12-27
  • 最后登录2008-02-18
  • 粉丝0
  • 关注0
  • 积分30分
  • 威望4点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
阅读:1498回复:6

WINCE自定义的IRQ3为什么只能处理一次?

楼主#
更多 发布于:2008-01-03 15:28
    我自定义当IRQ3产生时做某个动作, 但是为什么只能处理一次?? 第二次产生IRQ3时好象就无法进入到IST中了,这是为什么,请高人解答!
cool_harber
驱动小牛
驱动小牛
  • 注册日期2003-03-01
  • 最后登录2009-04-28
  • 粉丝0
  • 关注0
  • 积分524分
  • 威望132点
  • 贡献值0点
  • 好评度126点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-01-03 21:28
IST返回interrupt done了吗?
博客:www.cnblogs.com/harber
gerryzhou
驱动小牛
驱动小牛
  • 注册日期2006-05-14
  • 最后登录2009-04-18
  • 粉丝0
  • 关注0
  • 积分990分
  • 威望133点
  • 贡献值0点
  • 好评度132点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-01-04 08:36
2440 irq3用于pcmcia中断
sunwill_chen2
驱动牛犊
驱动牛犊
  • 注册日期2007-12-27
  • 最后登录2008-02-18
  • 粉丝0
  • 关注0
  • 积分30分
  • 威望4点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-01-04 13:46
已经有interrupt done了,我的是X86平台的,BSP是geodelx
sunwill_chen
驱动小牛
驱动小牛
  • 注册日期2007-08-19
  • 最后登录2009-09-28
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望130点
  • 贡献值1点
  • 好评度97点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2008-01-10 16:30
原来是CreateEvent() 和 InterruptInitialize() 必须放在IST里面,而我把它们放在CreateThread() 那边....
zhuxiaofeng
驱动小牛
驱动小牛
  • 注册日期2007-04-06
  • 最后登录2010-04-15
  • 粉丝0
  • 关注0
  • 积分1013分
  • 威望243点
  • 贡献值0点
  • 好评度202点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2008-01-11 09:03
引用第4楼sunwill_chen于2008-01-10 16:30发表的  :
原来是CreateEvent() 和 InterruptInitialize() 必须放在IST里面,而我把它们放在CreateThread() 那边....


????
做一个出色的程序员!
sunwill_chen2
驱动牛犊
驱动牛犊
  • 注册日期2007-12-27
  • 最后登录2008-02-18
  • 粉丝0
  • 关注0
  • 积分30分
  • 威望4点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2008-01-11 09:17
我发现网上有些资料是写CreateEvent() 和 InterruptInitialize()是写在创建IST的动作(CreateThread()函数) 前面, 但在我的平台下却只能将这两个动作放到IST中
游客

返回顶部