zhuyanjv
驱动牛犊
驱动牛犊
  • 注册日期2004-04-20
  • 最后登录2008-02-19
  • 粉丝0
  • 关注0
  • 积分58分
  • 威望8点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
阅读:1095回复:4

在中断延时例程中对一块和应用程序共享的缓冲区操作,想实现与应用程序的同步,避免同时访问该缓冲区,有什么好的办法?

楼主#
更多 发布于:2004-08-10 15:57
原来想用kewaitforsingleobject 等待用用程序触发一个共享事件,但是现在发现kewaitforsingleobject 不能在中断延时里用。

不知道还有别的函数或者别的方法吗?
zhuyanjv
驱动牛犊
驱动牛犊
  • 注册日期2004-04-20
  • 最后登录2008-02-19
  • 粉丝0
  • 关注0
  • 积分58分
  • 威望8点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-08-11 15:35
有经验的大虾们帮帮忙啦
seaquester
驱动大牛
驱动大牛
  • 注册日期2002-05-22
  • 最后登录2016-06-16
  • 粉丝0
  • 关注0
  • 积分500分
  • 威望115点
  • 贡献值0点
  • 好评度107点
  • 原创分0分
  • 专家分52分
板凳#
发布于:2004-08-11 17:57
中断里面是不能等待的
八风舞遥翩,九野弄清音。 鸣高常向月,善舞不迎人。
zhuyanjv
驱动牛犊
驱动牛犊
  • 注册日期2004-04-20
  • 最后登录2008-02-19
  • 粉丝0
  • 关注0
  • 积分58分
  • 威望8点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-08-12 08:20
现在我知道不能等了,那么怎么在中断里处理共享缓冲区,又保证与应用程序同步呢?
wzxghost
驱动牛犊
驱动牛犊
  • 注册日期2002-03-08
  • 最后登录2010-11-10
  • 粉丝0
  • 关注0
  • 积分67分
  • 威望9点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-08-12 17:01
一个笨办法:试用标志啊,中断修改标志,应用程序查询该标志。 :P
游客

返回顶部