您好!
我需要在 CPU1和 CPU2之间共享一些变量、问题是两个 CPU 都可以修改该值。 我想知道如何做类似于 RAM 管理示例的事情、在每个 CPU 项目中声明一个用于 R&W 操作的变量、另一个仅用于 R 操作。
我的问题是:在本示例中、为了控制两个 CPU 不尝试在一个 RAM 扇区中同时访问(如 CPU1写入、CPU2读取)、必须在 CPU 之间使用 IPC 标志? 我是否理解得好?
此 RAM 管理示例实际上与应用所需的存储器空间重复。 如果两个 CPU 都需要对这些变量进行 R&W、是否有另一种在两个 CPU 之间共享变量而不复制变量的方法?
那么、IPC API 驱动程序只能与 IPC 消息 RAM 存储器配合使用? 不适用于 GSxRAM 存储器? 在这种情况下、如果我不需要来自 GSxRAM 的更多内存、那么使用 IPC API 驱动程序有哪些优势?
谢谢你