ddxj
驱动牛犊
驱动牛犊
  • 注册日期2002-04-12
  • 最后登录2003-06-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1243回复:2

新手请教:基于消息机制的VC程序如何调试?

楼主#
更多 发布于:2002-04-23 12:37
我在VC里调用一个公司的Vxd使一块pci的i/o卡产生中断,可中断的输入通道电压有跳变,但中断服务程序就是没执行。我用的是TVichw32软件包。以前用这个Vxd让ISA的卡产生中断是成功的。现在想调试一下程序。但VC基于消息的程序我该怎么调试?我一开始要做一些卡的初始化等一些工作。还想看中断是否确实关联上了,用什么调试工具好?怎么用?给点建议吧。
lin_gx
驱动牛犊
驱动牛犊
  • 注册日期2001-05-23
  • 最后登录2018-05-30
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望100点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2002-04-23 15:19
你可以用Numega的SoftICE等用来调试,因为他是可以基于消息中断的命令。 :P
VanCheer
驱动老牛
驱动老牛
  • 注册日期2002-02-21
  • 最后登录2003-08-28
  • 粉丝0
  • 关注0
  • 积分-20分
  • 威望-10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-04-23 15:28
faint!
在程序里摆一个
__asm int 3
然后在SoftIce截获int 3就行了
[img]http://www.driverdevelop.com/forum/upload/VanCheer/2003-03-21_mon.gif[/img][img]http://www.driverdevelop.com/forum/upload/VanCheer/2002-12-07_smallbaby.jpg[/img]
游客

返回顶部