chang_nicolas
驱动小牛
驱动小牛
  • 注册日期2004-08-26
  • 最后登录2007-03-29
  • 粉丝0
  • 关注0
  • 积分370分
  • 威望39点
  • 贡献值0点
  • 好评度34点
  • 原创分0分
  • 专家分0分
阅读:1902回复:17

各位兄弟:在ISR中能不能弹出MessageBox啊?

楼主#
更多 发布于:2005-03-16 09:22
如果不幸的话,有没有好的方法来实现这一要求那?
wwei_wang
驱动大牛
驱动大牛
  • 注册日期2002-06-07
  • 最后登录2006-06-23
  • 粉丝0
  • 关注0
  • 积分77分
  • 威望9点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-03-16 10:09
为了不影响isr的性能,我觉得可以这样:
(1)利用debugmsg或retailmsg或OEMWriteDebugString输出调试信息;
(2)也可以在isr中通过同步机制(如事件)通知应用程序来输出调试信息。

[编辑 -  3/16/05 by  wwei_wang]
Come on, let us drive the world.
degyhy123
驱动小牛
驱动小牛
  • 注册日期2002-11-12
  • 最后登录2014-02-09
  • 粉丝0
  • 关注0
  • 积分15分
  • 威望71点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-03-16 10:22
如果有灯点灯也可以
chang_nicolas
驱动小牛
驱动小牛
  • 注册日期2004-08-26
  • 最后登录2007-03-29
  • 粉丝0
  • 关注0
  • 积分370分
  • 威望39点
  • 贡献值0点
  • 好评度34点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-03-17 09:06
各位兄弟误解我的意思了,我其实不是为了调试,而是用messagebox来提示给用户看的,说明有外设接到PPC上了
wwei_wang
驱动大牛
驱动大牛
  • 注册日期2002-06-07
  • 最后登录2006-06-23
  • 粉丝0
  • 关注0
  • 积分77分
  • 威望9点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-03-17 15:31
应该可以,但我不建议你这么做。其实,你完全可以在ist里实现这个功能。从功能上来讲,与在isr中实现不是一样的吗?
Come on, let us drive the world.
chang_nicolas
驱动小牛
驱动小牛
  • 注册日期2004-08-26
  • 最后登录2007-03-29
  • 粉丝0
  • 关注0
  • 积分370分
  • 威望39点
  • 贡献值0点
  • 好评度34点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2005-03-18 10:44
兄弟明白了,现在是在IST里实现的,可是连续插拔设备时,只弹出两个对话框,搞不懂是怎么回事
wwei_wang
驱动大牛
驱动大牛
  • 注册日期2002-06-07
  • 最后登录2006-06-23
  • 粉丝0
  • 关注0
  • 积分77分
  • 威望9点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2005-03-18 15:54
应该弹出几个对话框啊?
Come on, let us drive the world.
chang_nicolas
驱动小牛
驱动小牛
  • 注册日期2004-08-26
  • 最后登录2007-03-29
  • 粉丝0
  • 关注0
  • 积分370分
  • 威望39点
  • 贡献值0点
  • 好评度34点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2005-03-21 08:59
应该是每插入一次设备就会产生一个GPIO中断阿,所以应该插进几次设备就应该产生几个对话框的阿,但是它顶多跳出两个来,感觉不对啊?
wwei_wang
驱动大牛
驱动大牛
  • 注册日期2002-06-07
  • 最后登录2006-06-23
  • 粉丝0
  • 关注0
  • 积分77分
  • 威望9点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2005-03-25 15:10
是不对啊,有没有可能是前面的对话框把后面的阻塞了?
我的意思是:你慢点插,插入后看有没有对话框出来,如果有则取消掉;然后拔出,再插,。。。。看看有没有问题?应该不会有问题的。
Come on, let us drive the world.
chang_nicolas
驱动小牛
驱动小牛
  • 注册日期2004-08-26
  • 最后登录2007-03-29
  • 粉丝0
  • 关注0
  • 积分370分
  • 威望39点
  • 贡献值0点
  • 好评度34点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2005-03-28 09:13
单次插拔在出现对话框确定后是正常的
如果出现对话框不确定的话,再进行插拔多次只谈出两个对话框,可能是你说的被阻塞了吧!
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2005-03-28 15:56
兄弟们好啊,在这儿插来插去的,哈哈,我杀回来了喔!!!
根据地的兄弟们,团结就是力量
wwei_wang
驱动大牛
驱动大牛
  • 注册日期2002-06-07
  • 最后登录2006-06-23
  • 粉丝0
  • 关注0
  • 积分77分
  • 威望9点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2005-03-29 09:51
To chang_nicolas: 应该就是这个原因了;
To wxl_50685330:  龙头大哥你终于回来了,兄弟们一日不能群龙无首啊:)
Come on, let us drive the world.
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2005-03-29 13:17
哈哈,你娃又范老毛病了三,现在这块儿是兄弟说了算!!!这里的繁荣昌盛全靠兄弟,我来凑凑热闹。
根据地的兄弟们,团结就是力量
wwei_wang
驱动大牛
驱动大牛
  • 注册日期2002-06-07
  • 最后登录2006-06-23
  • 粉丝0
  • 关注0
  • 积分77分
  • 威望9点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2005-03-30 14:31
wxl_50685330大哥,回去过了个年你娃怎么也学会忽悠了?这个样子不好嘛,做人要厚道!:)))


[编辑 -  3/30/05 by  wwei_wang]
Come on, let us drive the world.
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2005-03-30 14:44
你看,我好不容易厚道一回,你也不配合一下:)
根据地的兄弟们,团结就是力量
pumbpeng
驱动牛犊
驱动牛犊
  • 注册日期2002-10-08
  • 最后登录2010-04-02
  • 粉丝0
  • 关注0
  • 积分185分
  • 威望32点
  • 贡献值0点
  • 好评度18点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2005-07-03 00:43
都在这儿平
pumbpeng
驱动牛犊
驱动牛犊
  • 注册日期2002-10-08
  • 最后登录2010-04-02
  • 粉丝0
  • 关注0
  • 积分185分
  • 威望32点
  • 贡献值0点
  • 好评度18点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2007-01-16 15:25
话不少,问题没有解决,嘿嘿
500jun
驱动牛犊
驱动牛犊
  • 注册日期2006-05-17
  • 最后登录2008-10-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望34点
  • 贡献值0点
  • 好评度33点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2007-01-19 12:30
head.h: #include <netui.h>
MessageBox( NULL, TEXT("content of the messagebox"),TEXT("title"), MB_YESNO |MB_DEFBUTTON2 |MB_TOPMOST);
retcod: IDYES or IDNO;
注意该对话框是模式对话框!自己注意编程流程就可以了
游客

返回顶部