打印

双口ram信号量的使用问题

[复制链接]
1374|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
luobeyang|  楼主 | 2012-8-6 22:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
使用的双口ram是IDT7025,左侧是PCI总线,右侧是一个ARM处理器,右侧访问信号量没有问题,左侧访问信号量时,申请信号量是正确的,释放信号量时有问题。
具体操作情况:申请信号量写0,然后回读判最低位是不是0;释放信号量写1,然后回读判最低位是不是1。申请操作没有问题,释放操作时,需要在写1之后加入一定的延迟再回读才能确认操作成功。
请问各位高人指点:同样的操作方式为什么释放的时候需要加延迟呢。

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

24

帖子

0

粉丝