首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

wince5.0下直接读写内存,该如何处理

2012-02-27 
wince5.0下直接读写内存想在wince5.0下直接读写内存,往指定的空间读写数据,该怎么实现,忘达人们给点建议!!

wince5.0下直接读写内存
想在wince5.0下直接读写内存,往指定的空间读写数据,该怎么实现,忘达人们给点建议!!谢谢!!

[解决办法]
最好不要这样做,你可以写一个驱动来实现这种功能,让后用应用程序去调用驱动。
[解决办法]
什么意思,是直接向物理内存地址写吗?
VirtualAlloc ,VirtualCopy结合使用,前提是你
有访问这块内存的权限,也可以用DMA直接读写
[解决办法]
可以用汇编语言实现.代码量少可以的,不过不推荐这样做,除非你对硬件的了解超过软件的


例如
__asm
{
mov al,0000H
mov dx,0443H
out dx,al
}
[解决办法]
关注
[解决办法]
嘿,给你转个文档,先好好看看吧http://www.xrss.cn/Info/9328.Html

VirtualAlloc对虚拟内存的申请分为两步,保留MEM_RESERVE和提交MEM_COMMIT。其中MEM_RESERVE只是在进程的虚拟地址空间内保留一段,并不分配实际的物理内存,因此保留的虚拟内存并不能被应用程序直接使用。MEM_COMMIT阶段才真正的为虚拟内存分配物理内存

热点排行