主题 : 用6.0bsp 编译的NK,无法成功用模拟器仿真。 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 5428
精华: 0
发帖: 14
金钱: 85 两
威望: 41 点
贡献值: 0 点
综合积分: 28 分
注册时间: 2009-04-23
最后登录: 2015-09-25
楼主  发表于: 2009-12-21 20:53

 用6.0bsp 编译的NK,无法成功用模拟器仿真。

我使用友善论坛最新的WINCE 6.0 BSP能成功编译出nk,想使用emulator仿真,连接设备后 能显示friendly arm 一个地球的开机图片,然后就弹出错误,就停住了。。。错误如下。(不知道怎么贴图,汗!)
device emulator:
error:the emulator layers does not support the functionlity that is being accessed.

vs2005  target下的连接选项,已经设置了 download:device emulator (DMA),transport :device emulator (DMA),debugger:kdstub

但是我又用CE6自带的 deviceemulator BSP编译出NK,然后再用模拟器可以成功,能看到桌面,
是不是我的连接选项设置和友善的6.0 bsp哪里对不上??哪个老大帮忙解答下,先谢过了~~~~
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2009-12-22 11:27
mini2440的image并不适用于WinCE的模拟器,模拟器必须使用模拟器自己的镜像。
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 5428
精华: 0
发帖: 14
金钱: 85 两
威望: 41 点
贡献值: 0 点
综合积分: 28 分
注册时间: 2009-04-23
最后登录: 2015-09-25
2楼  发表于: 2009-12-22 19:16

 回 1楼(kasim) 的帖子

楼上的意思是,模拟器只能仿真CE6下自带的deviceemulator BSP生成的NK?那软件仿真功能太局限了。。
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
3楼  发表于: 2009-12-22 21:39

 回 2楼(jonvee) 的帖子

是的,不然为什么需要一个PLATFORM\DEVICEEMULATOR目录?Emulator不是让你用来验证硬件的,它的用处在于可以让开发者在硬件准备好之前快速的验证应用程序。
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."