RTOS:windows ce:实模式和受保护模式的内存可访问性开销

时间:2011-09-23 18:16:18

标签: c++ windows-ce

我使用RTOS在硬件和软件之间进行控制循环:windows ce。

我通过Real模式从设备读取数据。 由于Real模式下的内存有限,我以受保护模式处理数据。 然后我切换回实模式,根据结果设置另一个设备。

这有很多开销,它减慢了速度。 有没有办法访问堆上的相同内存?有没有办法使这个有效,所以开销是最小的?

感谢

1 个答案:

答案 0 :(得分:1)

使用VirtualCopy API将物理地址映射到进程的虚拟地址空间。不需要下拉到实模式。