此帖出自WindowsCE论坛
最新回复
问题终于解决了!
简单说一下解决办法,其实非常简单,
arm9中运行的wince系统内存映射中从0x80000000~0x9FFFFFFF这个虚拟地址是会cache的,
即如果要从这段虚拟地址读取内容,
处理器会先从cache中查找地址,
如果在cache中就会直接读取,
在总线上就不会有读信号,
如果在cache中没有找到再在总线上发读信号从内存中读数据.
从0xA0000000~0xBFFFFFFF这个虚拟地址是不会cache的,
即如果要从这段虚拟地址读取内容,
处理器会直接发读信号从内存中直接读取,
所以在总线上就总会有读信号.
最后谢谢各位兄弟的提示和帮助!
详情
回复
发表于 2009-4-24 15:55
| ||
|
||
| |
|
|
| |
|
|
| |
|
|
此帖出自WindowsCE论坛
| ||
|
||
| |
|
|
| |
|
|
此帖出自WindowsCE论坛
| ||
|
||
此帖出自WindowsCE论坛
| ||
|
||
EEWorld Datasheet 技术支持