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

驱动放在nandflash中与放在nk中有什么区别?该如何解决

2013-04-12 
驱动放在nandflash中与放在nk中有什么区别?我有个网卡驱动,用到内存共享的东西,用于跟app进行数据通信。默

驱动放在nandflash中与放在nk中有什么区别?
我有个网卡驱动,用到内存共享的东西,用于跟app进行数据通信。默认情况是编译到nk文件中。跑起来没啥问题。
但是需要升级,所以升级的时候将他放到nandflash里面,修改注册表中dll的路径,重启后能生效。
经过测试发现放在nandflash里面时稳定行变差,主要是在对于共享内存部分数据操作的同步问题。
感觉就是效率变差了。大家知道驱动放到nandflash中与直接放到nk中有什么区别吗?
编译到nk中会设置dll的属性,好像就这个有区别吧?
这有什么影响呢?
[解决办法]
内存共享,与什么东东共享?

一般来说,说在 OS 与动态加载没什么区别的。
[解决办法]
一般驱动不和NK.EXE放在一起,这样会降低系统的稳定性。当然如果驱动放在nk.exe中效率上会好些吧。不知道我的见解是否有错,请大侠纠正。
[解决办法]
放在你所谓的nk里其实也在nandflash里面啊,没什么区别的,只是在nk里是不可写

热点排行