阅读:1095回复:4
在中断延时例程中对一块和应用程序共享的缓冲区操作,想实现与应用程序的同步,避免同时访问该缓冲区,有什么好的办法?
原来想用kewaitforsingleobject 等待用用程序触发一个共享事件,但是现在发现kewaitforsingleobject 不能在中断延时里用。
不知道还有别的函数或者别的方法吗? |
|
沙发#
发布于:2004-08-11 15:35
有经验的大虾们帮帮忙啦
|
|
板凳#
发布于:2004-08-11 17:57
中断里面是不能等待的
|
|
|
地板#
发布于:2004-08-12 08:20
现在我知道不能等了,那么怎么在中断里处理共享缓冲区,又保证与应用程序同步呢?
|
|
地下室#
发布于:2004-08-12 17:01
一个笨办法:试用标志啊,中断修改标志,应用程序查询该标志。 :P
|
|