阅读:1137回复:1
在用户模式下处理中断的问题!
由于PCI卡实时性要求的不高,几秒种才产生一次中断,所以我准备用Windriver在用户模式下处理中断,Windriver手册上有个例子。就是
for(;;) WD_intwait(); break; 这样会在等待中断的时候,其它程序无法运行! 请问怎么解决这个问题呢? 也就是实现消息驱动,来了一个中断,就自动执行一次中断服务程序。 |
|
|
沙发#
发布于:2002-04-15 13:04
在应用程序中建立一个线程,将中断处理放到线程中就不会影响进程的执行了。
|
|
|