应该不行。我只是用过将DPRAM作为邮箱在两个系统之间通讯。将DPRAM分为多个数据块应该能够实现多个系统之间通讯。你上次所说的令牌的方法应该是可以的。在我们的应用中,不能够同时对DPRAM操作,HOST侧先读数据,然后写入要通知SERVER侧的数据,然后将读写权限交给SERER侧,SERVER同样先读数据,然后写入数据。不知道DPRAM在你们那作什么用。如果非要将DPRAM分为独立的两个地址空间,两个系统分别访问不同地址,因为她的两端都是一样的,我估计也可以同时读写。如果确实是两个独立的区,一侧不会访问另一侧的数据,我认为最好从硬件上作限制。如果是要求每一侧都能够访问DPRAM的整个地址空间,我认为不能够同时读写。
发表时间:2003年6月28日21:36:35