VS2005用第三方bsp定制nk.bin和sdk,新建项目怎么连接模拟器
VS2005用第三方bsp定制nk.bin和sdk,新建项目如何连接模拟器
各位大大好,
本人菜鸟,因为公司需要更换pc104主板,把原来的软硬件从evc+wince5.0升级到vs2005+wince6.0。
根据网上的教程http://www.doc88.com/p-998235778826.html,在xp下完全按照顺序安装了各软件(包括emulator 2.0和Virtual Machine Network Driver for Microsoft Device Emulator)。然后根据厂家提供的bsp包定制了nk.bin和sdk。nk和sdk是成功生成了,但是目前遇到几个问题求助下,感激不尽。
1、用ms+dos启动方式,定制后的系统在进入loadcepc nk.bin后就一直黑屏,包括键盘鼠标都是不可输入的;想请问下,我的dos启动包nk.bin和loadcepc文件是6.0刚生成的,另外dos版本也更新了,其他启动包文件都是之前5.0的启动包文件拷过来的,这个有影响吗?是不是全部启动文件都要重新做一遍?
2、我在定制nk时board support packages选择的是主板商提供的bsp文件,做好nk.bin+sdk,安装自己生成的sdk后,vs2005在新建工程的时候,可以选择我安装的sdk,不过是 ** x86 device(**是我sdk的名字),新建的项目没办法连接模拟器调试,好像是直接启动主板?我想启动模拟器调试,请问要怎么设置呢?baidu看到好多能成功用模拟器调试的,定制时bsp选择的都是device emulator:armv4I才可以。
3、我能不能直接安装生成的sdk,然后使用evc+sdk编写wince6.0程序呢?因为对evc比较熟,即使到时不能连接单步调试也没关系,先在比较忙,没空从evc移植到vs2005中。
因为水平太菜写的有点杂,之前碰到很多问题baidu可以解决,目前见到的几个baidu好久结果不满意,只有请大侠指导下,谢谢。
ps,口袋分数只有60,请见谅-,-
------解决方案--------------------
LZ,你 BSP 定制的 OS 编译成功了吗?SDK 是 OS 编译成功后才能生成的。
------解决方案--------------------
你定制的不都一样的吗,没问题的。跑的时候要同步到版子上调试记得选设备。
我自己一般前期才有可能在仿真器上跑,主要在lcd没选好或者没有版子的时候做界面。
后期基本上不可能,仿真器并不能仿真所有环境。
各位大大好,
本人菜鸟,因为公司需要更换pc104主板,把原来的软硬件从evc+wince5.0升级到vs2005+wince6.0。
根据网上的教程http://www.doc88.com/p-998235778826.html,在xp下完全按照顺序安装了各软件(包括emulator 2.0和Virtual Machine Network Driver for Microsoft Device Emulator)。然后根据厂家提供的bsp包定制了nk.bin和sdk。nk和sdk是成功生成了,但是目前遇到几个问题求助下,感激不尽。
1、用ms+dos启动方式,定制后的系统在进入loadcepc nk.bin后就一直黑屏,包括键盘鼠标都是不可输入的;想请问下,我的dos启动包nk.bin和loadcepc文件是6.0刚生成的,另外dos版本也更新了,其他启动包文件都是之前5.0的启动包文件拷过来的,这个有影响吗?是不是全部启动文件都要重新做一遍?
2、我在定制nk时board support packages选择的是主板商提供的bsp文件,做好nk.bin+sdk,安装自己生成的sdk后,vs2005在新建工程的时候,可以选择我安装的sdk,不过是 ** x86 device(**是我sdk的名字),新建的项目没办法连接模拟器调试,好像是直接启动主板?我想启动模拟器调试,请问要怎么设置呢?baidu看到好多能成功用模拟器调试的,定制时bsp选择的都是device emulator:armv4I才可以。
3、我能不能直接安装生成的sdk,然后使用evc+sdk编写wince6.0程序呢?因为对evc比较熟,即使到时不能连接单步调试也没关系,先在比较忙,没空从evc移植到vs2005中。
因为水平太菜写的有点杂,之前碰到很多问题baidu可以解决,目前见到的几个baidu好久结果不满意,只有请大侠指导下,谢谢。
ps,口袋分数只有60,请见谅-,-
------解决方案--------------------
LZ,你 BSP 定制的 OS 编译成功了吗?SDK 是 OS 编译成功后才能生成的。
------解决方案--------------------
你定制的不都一样的吗,没问题的。跑的时候要同步到版子上调试记得选设备。
我自己一般前期才有可能在仿真器上跑,主要在lcd没选好或者没有版子的时候做界面。
后期基本上不可能,仿真器并不能仿真所有环境。